Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / сгрупировать только те записи которые идут подряд с одинаковым значением определеного поля / 3 сообщений из 3, страница 1 из 1
30.03.2009, 20:43
    #35901514
NORDmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сгрупировать только те записи которые идут подряд с одинаковым значением определеного поля
здравствуйте. никак не могут сообразить какой запрос (или подход) нужен в следующем случае:
нужно выбрать количество заказов за определенный интервал времени разбив это по определенному периоду, например, часу/дню/месяцу/году, возможно ли это?
к примеру просто group by тупо группирует все 365 дней в году в 7 дней, если группировать по дню недели, а мне нужно просмтреть по каждому дню недели на протяжении всего года


делать по запросу на каждый период не подходит.
...
Рейтинг: 0 / 0
30.03.2009, 20:51
    #35901521
NORDmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сгрупировать только те записи которые идут подряд с одинаковым значением определеного поля
додумался (вероятно зайти на такой сайт уже помогает :) ). надо также выбирать period более высокого уровня и группировать по нему.
например
DATEPART(month,dateadd(ss,o.time,'1970-01-01')) as period,
DATEPART(year,dateadd(ss,o.time,'1970-01-01')) as period_id

...
GROUP BY r.period_id, r.period
ORDER BY r.period_id ASC, r.period ASC
...
Рейтинг: 0 / 0
01.04.2009, 10:00
    #35904964
Alexandr Nikolaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сгрупировать только те записи которые идут подряд с одинаковым значением определеного поля
А почему бы не использовать OLAP возможности вышей СУБД?
C уважением,
AlexandrN©
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / сгрупировать только те записи которые идут подряд с одинаковым значением определеного поля / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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