0
您好我在甲骨文下面的查詢來獲取數據。它在sql server中工作正常,但是,當我試圖在oracle中執行此操作時,它發出錯誤。甲骨文數據透視錯誤
SELECT PRODUCT, FRED, KATE FROM (
SELECT CUST, PRODUCT, QTY
FROM Product
)
PIVOT
(
SUM(QTY) FOR CUST IN (FRED, KATE)
)
ORDER BY Product
錯誤:
和表O/P是如下
由於
感謝哥們,這工作。如果你不介意的話,請告訴我這裏發生了什麼事。你也可以建議我任何網站學習PIVOT表。謝謝 – Rakesh
這裏是一個sqlfiddle演示http://www.sqlfiddle.com/#!4/c4b90/1 –
@Rakesh不帶引號的'fred'和'kate'您最初指定的被視爲oracle標識符,雖然pivot'for'子句需要將'cust'值列表轉換爲列。 –