Пример предложения Oracle PIVOT с подзапросом

Oracle определение предложения PIVOT ] указывает, что существует возможность определить подзапрос в Предложение IN . Вымышленный пример того, что я могу себе представить, - это

... PIVOT (AVG(salary) FOR (company) IN (SELECT DISTINCT company FROM companies))

Однако при этом я получаю ошибку ORA-00936: Missing expression . К сожалению, ошибки из этого нового предложения PIVOT обычно довольно загадочны. Кто-нибудь может дать мне хороший пример того, как можно использовать подзапрос в предложении IN предложения PIVOT ?

24
задан Lukas Eder 6 January 2012 в 15:19
поделиться