powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Можно ли создать запрос в Microsoft Query
3 сообщений из 3, страница 1 из 1
Можно ли создать запрос в Microsoft Query
    #36001224
Spiritmind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица с полями Адрес и Месяц, в поле Месяц текстом пишется название месяца.
В поле Адрес могут встречатся одинаковые адреса, но сразными месяцами.
Короче вопрос: можно ли создать такой запрос, чтобы он показал все адреса которые повторяются
определеное количество раз или удалить из таблице адреса которые не повторяются указаное количество раз?

P.S. Также можно ли такое сделать в SQL?
...
Рейтинг: 0 / 0
Можно ли создать запрос в Microsoft Query
    #36001290
Spiritmind,
Можно. Надо использовать функцию count(*) для подсчета интересующих записей, а также опцию having для удаления из результатов запроса данных, которые не соответствуют заявленным параметрам
(например, всех адресов, которые не повторяются определеное количество раз)
Пример:
создать такой запрос, чтобы он показал все адреса которые повторяются определеное количество раз
Код: plaintext
1.
2.
3.
4.
select a.address, count(*) as cnt
from table as a
group by a.address
having cnt> 2 

С удалением чуть сложнее. Но тоже не смертельно:
создать такой запрос, чтобы удалить из таблицы адреса которые не повторяются указаное количество раз
Код: plaintext
1.
2.
3.
4.
5.
6.
delete from table 
where table.address in
(select a.address, count(*) as cnt
from table as a
group by a.address
having cnt <>  2 )
...
Рейтинг: 0 / 0
Можно ли создать запрос в Microsoft Query
    #36001509
Spiritmind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Попробую
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Можно ли создать запрос в Microsoft Query
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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