Определение Oracle предложения PIVOT указывает, что в предложении IN
есть возможность определить подзапрос. Вымышленный пример того, что я мог бы себе представить, это
... PIVOT (AVG(salary) FOR (company) IN (SELECT DISTINCT company FROM companies))
Тем не менее, я получаю ошибку ORA-00936: Missing expression
. К сожалению, ошибки из этого нового предложения PIVOT
обычно довольно загадочны. Кто-нибудь может дать мне хороший пример того, как подзапрос может быть использован в предложении IN
предложения PIVOT
?