powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в запросе вывести только 3 записи?
5 сообщений из 30, страница 2 из 2
Как в запросе вывести только 3 записи?
    #32262685
TRoUbLEs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
То АлексейК:
Ага, а если еще и фамилии совпадают, то тогда запрос вернет те же 5 записей или 4.
Поэтому лучше в сортировку еще включить уникальное поле, а не сами данные.
...
Рейтинг: 0 / 0
Как в запросе вывести только 3 записи?
    #32262737
RT+
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
RT+
Гость
SELECT DISTINCT g, fio, b
FROM t
WHERE fio & b
in
(SELECT top 3 fio & max(b) from t as tt
where tt.g=t.g group by fio
order by max(b) desc)
ORDER BY g, b DESC, fio;
...
Рейтинг: 0 / 0
Как в запросе вывести только 3 записи?
    #32262746
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОООО
Да это же Сам Великий явился миру и показал запрос.
Чудо! Три раза КУ!
А как же эта... Упрекнуть всех в незнании основ?
...
Рейтинг: 0 / 0
Как в запросе вывести только 3 записи?
    #32262750
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 RT+
браво !!!!

только та же хрень с 5 записями вместо 3, нужно добавить поле сортировки fio в подч. запрос
...
Рейтинг: 0 / 0
Как в запросе вывести только 3 записи?
    #32262755
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для меня новость в конструкции - использования знака &

WHERE fio & b
in
(SELECT top 3 fio & ....

прикольно
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в запросе вывести только 3 записи?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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