我正在與SQL Developer的OE模式數據庫一起練習,我無法弄清楚如何解決這個問題。我試圖獲得由國家和年/月總結的客戶總消費。如何使用查詢彙總Oracle SQL Developer中的數據?
我的SQL代碼:
SELECT
c.cust_address.state_province,
SUM(o.order_total) AS Total_of_Sales,
TO_CHAR(o.order_date, 'YYYY-MM') AS Year_Month
FROM
oe.customers c,
oe.orders o
WHERE
c.customer_id = o.customer_id
GROUP BY
c.cust_address.state_province,
o.order_date
ORDER BY
o.order_date;
查詢的結果:
[]
然而,正如你可以在這裏看到,國家和年/月的數據仍然不分組。相反,他們在同一個月的每一年有3行,當我需要他們總結一個。
任何人都可以指導我如何糾正我的代碼,以得到我想要的結果?
我刪除了不相關的數據庫標籤。 –