Заказы SQL по будням, неделям и годам - PullRequest
0 голосов
/ 20 ноября 2018

Я новичок в программировании на SQL и пытаюсь решить это упражнение.Мне нужно подсчитать, сколько заказов было размещено в каждый день недели, упорядочить их по дням (с воскресенья по субботу) и отсортировать по соответствующим неделям и годам.Я написал это заявление до сих пор, но я не знаю, как считать заказы, размещенные в определенный день соответствующей недели, и как преобразовать количество дней в их названия.Спасибо за вашу помощь.

SELECT orderNumber, orderDate, YEAR(orderDate) AS year,
       WEEKOFYEAR(orderDate) AS week, DAYOFWEEK(orderDate) AS day
FROM orders
GROUP BY year, week, day
ORDER BY year, week, day

Результат (часть): enter image description here

1 Ответ

0 голосов
/ 20 ноября 2018

вы не можете использовать псевдонимы в порядке

try

order by  YEAR(orderDate) , WEEKOFYEAR(orderDate),DAYOFWEEK(orderDate) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...