SQL Начинающий здесь. В настоящее время работает над проблемой с mySQL и Postgre SQL.
Я хотел бы получить общее количество для каждого приоритета заказа (Not_Specified, Low, Medium, High, Critical) для каждого состояния ,
Например, я хотел бы получить столбец для Техаса с номером для каждой категории приоритета заказа, а затем один для следующего штата и так далее. Каждый приоритет заказа будет иметь свой собственный столбец подсчета в каждом штате.
Это мой текущий запрос ниже. Могу ли я использовать подзапрос или мне нужно использовать оконную функцию?
SELECT
Customer_ID, City, State_or_Province, Order_Date, Order_Priority,
ROW_NUMBER() OVER(ORDER BY City ASC, State_or_Province ASC) AS Row_N,
COUNT(Order_Priority) OVER (Partition BY State_or_Province) AS State_Total_count
FROM SuperStore_Main