Oracle definition of the PIVOT clause указывает, что существует возможность определить подзапрос в предложении IN
. Вымышленный пример того, что я хотел бы представить, что это этоПример предложения Oracle PIVOT с подзапросом
... PIVOT (AVG(salary) FOR (company) IN (SELECT DISTINCT company FROM companies))
С этим, однако, я получаю сообщение об ошибке ORA-00936: Missing expression
. К сожалению, ошибки из этого нового предложения PIVOT
обычно довольно загадочны. Может ли кто-нибудь дать мне хороший пример того, как подзапрос может использоваться в предложении IN
предложения PIVOT
?
Спасибо за открытие. Я сдался задолго до того, как прочитал даже половину этой документации. – tumchaaditya