Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Группировка записей / 3 сообщений из 3, страница 1 из 1
06.03.2002, 05:42
    #32024476
ddenis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Группировка записей
Здравствуйте!

Есть таблица с полем datetime, несколько сотен тысяч записей. Нужно посчитать статистику по месяцам, т.е. "месяц.год - количество записей", т.е. нечто вроде:

09.2000 - 722
10.2000 - 5678
11.2000 - 9876
...
02.2002 - 16958

Как это красивее сделать на sql? Спасибо.
...
Рейтинг: 0 / 0
06.03.2002, 06:19
    #32024477
_Dima
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Группировка записей
select datepart(m,dt) as Month_, datepart(yy,dt) as Year_, count(*)
from GroupDate
group by datepart(m,dt), datepart(yy,dt)

где dt - поле типа DateTime
...
Рейтинг: 0 / 0
06.03.2002, 06:26
    #32024479
ddenis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Группировка записей
Спасибо! Еще раз убедился в том, что иногда зацикливаюсь на простых задачах.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Группировка записей / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]