Oracle definition of the PIVOT clause specifica che esiste la possibilità di definire una sottoquery nella clausola IN
. Un esempio fittizio di quello che io immagino che questo sia questoEsempio di clausola PIVOT Oracle con sottoquery
... PIVOT (AVG(salary) FOR (company) IN (SELECT DISTINCT company FROM companies))
Con questo, però, ottengo un errore ORA-00936: Missing expression
. Sfortunatamente, gli errori di questa nuova clausola PIVOT
sono in genere piuttosto criptici. Qualcuno può darmi un buon esempio di come una subquery può essere utilizzata nella clausola della clausola PIVOT
?
Grazie per la scoperta. Mi sono arreso molto tempo prima di leggere anche metà della documentazione. – tumchaaditya