Oracle definition of the PIVOT clause especifica que existe la posibilidad de definir una subconsulta en la cláusula IN
. Un ejemplo ficticio de lo que me imagino que se trata es de esteEjemplo de una cláusula Oracle PIVOT con subconsulta
... PIVOT (AVG(salary) FOR (company) IN (SELECT DISTINCT company FROM companies))
Con ello, sin embargo, me sale un error ORA-00936: Missing expression
. Lamentablemente, los errores de esta nueva cláusula PIVOT
suelen ser bastante crípticos. ¿Alguien puede darme un buen ejemplo de cómo se puede utilizar una subconsulta en la cláusula IN
de la cláusula PIVOT
?
Gracias por el descubrimiento. Me rendí mucho antes de leer incluso la mitad de esa documentación. – tumchaaditya