powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL Zapros
4 сообщений из 4, страница 1 из 1
SQL Zapros
    #32700806
AliGator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите плз выполнить такой запрос:

представьте себе табличку:

NameID <--> Date <--> ....

Stasik 25/04/1979 ...
Gena 28/04/1978 ...
Roma 19/05/1948 ...
Stasik 25/08/1980 ...
Roma 11/01/1990 ...
---
---

Мне нужно получить лист NameID без повторений в первом столбце (DISTINCT)
количество повторений во втором столбце (COUNT) все это за определенный период Date

Спасибо заранее
...
Рейтинг: 0 / 0
SQL Zapros
    #32700818
toly_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
PARAMETERS date1 DateTime, date2 DateTime;
SELECT NameID, Count(Date) AS CountDate
FROM tbl
WHERE (Date Between [date1] And [date2])
GROUP BY NameID;
...
Рейтинг: 0 / 0
SQL Zapros
    #32700824
AliGator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Spasibo, а вот если мне нужно в разных столбиках на разные периоды времени например в одном на определенный период а в другом на весь период?
...
Рейтинг: 0 / 0
SQL Zapros
    #32700849
toly_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SELECT tbl.NameID, CountDate1, CountDate2 
FROM (
      tbl LEFT JOIN [SELECT NameID, Count(Date) AS CountDate1
      FROM tbl WHERE (Date Between DateStart And DateEnd1) GROUP BY NameID]. AS d1 
      ON tbl.NameID = d1.NameID
     )
LEFT JOIN
     [SELECT NameID, Count(Date) AS CountDate2
     FROM tbl WHERE (Date Between DateStart And DateEnd2) GROUP BY NameID]. AS d2
     ON tbl.NameID = d2.NameID;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL Zapros
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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