|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - агрегация id по дням |
|
MSFT SQL Server - агрегация id по дням
|
Старожил Сообщения: 292 |
Подскажите, пожалуйста
есть запрос select id, day from mytable как мне агрегировать так, чтобы на выходе было количество уникальных id в день count day 5 1.09.2017 10 2.09.2017 т.е. первого сентября пришло 5 уникальных id а второго сентября 10 уникальных id пришло |
|
Отправлено: 14:59, 19-10-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:06, 19-10-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать Iska, спасибо
а если в этом запросе есть дополнения select id, day from mytable where day >='02.09.2017' and day <='05.09.2017' and event ='subject' and level=40 куда мне вставить конструкцию where в эти скобки? (SELECT DISTINCT day, id FROM mytable where...) |
Отправлено: 16:18, 19-10-2017 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата kontox:
|
|
Отправлено: 16:54, 19-10-2017 | #4 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать Iska, еще вопрос
подскажите, как сделать чтобы day на выходе был в формате 09-05-2017, а не 09-05-2017 5:34:23 |
|
Отправлено: 17:45, 22-10-2017 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать kontox, у меня отсутствует Microsoft SQL. Попробуйте рассмотреть и опробовать варианты, предложенные, например, здесь: How can I truncate a datetime in SQL Server? - Stack Overflow.
|
Отправлено: 18:09, 22-10-2017 | #6 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать kontox, если у вас "day на выходе в формате 09-05-2017 5:34:23", то это, очевидно, и на входе, и не day. И, как следствие, предложенный Iska код работать не будет.
Цитата kontox:
|
|
Отправлено: 18:50, 22-10-2017 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - Хранение и агрегация по месяцам первичных и передаточных сканов. | merdzd | Программное обеспечение Windows | 8 | 09-07-2015 16:58 | |
Прочие - Ищу программу-будильник, работающий по дням. | Dark_Timur | Программное обеспечение Windows | 2 | 11-08-2014 08:56 | |
[решено] Демо версия не имеет ограничения по дням в Norton Internet Security? | micro8 | Хочу все знать | 0 | 22-01-2011 12:21 | |
[решено] как сделать доступ к папкам по дням недели? | Steven21 | Microsoft Windows NT/2000/2003 | 15 | 10-12-2009 17:11 | |
CMD/BAT - Батник имеющий лимит запусков по дням??? | Anarasius | Скриптовые языки администрирования Windows | 3 | 24-09-2009 16:07 |
|