Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 помогите построить запрос  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
Дано: MS Access
Две таблицы

Spr1:
Поля
uid - уникальный идентификатор
Addr - адрес объекта


Tabl1
uid_obj - идентификатор объекта из Spr1
value - значение
date_o - дата опроса

Задача - построить запрос, который выводил-бы по порядку без дублирования uid объектов, по которым в таблице Tabl1
есть хотя бы одна запись в промежутке дат data1 data2
У меня не получается без дублирования uid.
26 авг 19, 15:55    [21957734]     Ответить | Цитировать Сообщить модератору
 Re: помогите построить запрос  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6184
Mari.P,
1. Имя поля [value] вызывает большие сомнения в работоспособности любого запроса с Tab1
2.Count Вам в помощь (есть и другие варианты)
26 авг 19, 16:55    [21957774]     Ответить | Цитировать Сообщить модератору
 Re: помогите построить запрос  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
Разобралась, спасибо.
в групповых операциях ставим на date_o условие, а на uid_obj группировка
Итого получаем

select uid_obj from Tabl1 where date_o between data1 and data2 group by uid_obj
26 авг 19, 16:58    [21957779]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить