Эй, у меня есть проблема с предложением "GROUP BY". Это не будет соответствовать столбцу "день".
[число] => int
[date] => char (14)
Обычное дневное форматирование выглядит следующим образом:
20190424091650
20190424091550
20190424091450
20190424091350
20190424091250
20190424091150
20190424091050
20190424090950
20190424090850
20190424090750
20190424090650
Кто-нибудь знает, почему они не изменятся на что-то подобное (наибольшее число в определенный день):
31 20190424
34 20190423
20 20190422
Запрос:
SELECT
[number],
SUBSTRING([date], 0, 9) AS "day"
FROM
[LOG_VISITOR]
GROUP BY
[number],SUBSTRING([date], 0, 9)
ORDER BY SUBSTRING([date], 0, 9) DESC,[number] DESC
Выход:
[number] [date]
31 20190424
28 20190424
27 20190424
26 20190424
15 20190424
14 20190424
34 20190423
14 20190423
13 20190423
12 20190423
11 20190423
10 20190423
9 20190423
8 20190423
7 20190423
6 20190423
5 20190423
4 20190423
3 20190423
2 20190423
1 20190423
0 20190423
20 20190422
19 20190422