Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Групировка по времени
|
|||
|---|---|---|---|
|
#18+
Господа, как осуществить данный subj с минимальной сложностью запроса? Суть в следующем: есть таблица, например Log, у ней поля Time datetime, id int, Traffic int например данные: Time id Traffic --------------------------- ----------- -------------------- 2002-01-10 18:00:01.673 3 45701 2002-01-10 18:00:01.693 34 3057664 2002-01-10 18:00:01.713 31 3015680 Необходимо сделать запрос который бы вывел в виде: Time Traffic -------------------------- ---------------- 10.01.2001 18:00 2323234 10.01.2001 19:00 4355 , для конкретного id. Этот запрос я пытаюсь перенести с MySQL, и нифига не получается. Причём запрос должен быть маштабируемым, т.е. групировать как по часам, так и дням, месяцам и минутам... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2002, 06:53 |
|
||
|
Групировка по времени
|
|||
|---|---|---|---|
|
#18+
Функцией DATEPART() разделяй и властвуй ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2002, 07:17 |
|
||
|
Групировка по времени
|
|||
|---|---|---|---|
|
#18+
Или "округляя" строковое значение даты до нужного периода. Например для месяца: SELECT Period = CONVERT(char(6), OrderDate, 112) , С = count(*) FROM Northwind.dbo.Orders GROUP BY CONVERT(char(6), OrderDate, 112) ORDER BY Period или до дня: SELECT Period = CONVERT(char(, OrderDate, 112) , С = count(*) FROM Northwind.dbo.Orders GROUP BY CONVERT(char(, OrderDate, 112) ORDER BY Period ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2002, 07:38 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32020528&tid=1824373]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
367ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 674ms |

| 0 / 0 |
