powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сортировка...
10 сообщений из 10, страница 1 из 1
Сортировка...
    #32262781
G&P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем! Кто мне скажет, как запрос сортирует данные, если на трех полях его в конструкторе запросов указана сортировка по возрастанию: начинает с первого, потом второй, потом третий? А если нужно сортировать сначала по третьему, затем по первому, затем по второму? Спасет ли перестановка этих полей в запросе в порядке убывания сортировки? Ногами не пинать, пробегал мимо, мимолетом спросил...
...
Рейтинг: 0 / 0
Сортировка...
    #32262785
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как правило, сортировке подлежит первый слева столбец с фунцией сортировки (в запросе, конечно)
...
Рейтинг: 0 / 0
Сортировка...
    #32262790
G&P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть поля в запросе желательно размещать в порядке нужной иерархии сортировок? То бишь, в моем случае Поле3, Поле1, Поле2...
...
Рейтинг: 0 / 0
Сортировка...
    #32262841
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совершенно верно.
а в случе с ADP - в конструкторе есть свойство порядок сортировки для каждого поля
...
Рейтинг: 0 / 0
Сортировка...
    #32262845
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А в чем вопрос-то? В каком порядке перечислены поля в order by, в таком они и сортируются.
...
Рейтинг: 0 / 0
Сортировка...
    #32262851
G&P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 АлексейК
Понял, спасибо...

2 Владимир Саныч:
Я имел ввиду, если в скуль не лазить, а только в конструкторе, как акс в этом случае распределяет сортировки, вот и все... Если ты в скуле поменяешь поля местами в order by, то в конструкторе они вряд ли поменяются местами... хотя я не пробовал...
...
Рейтинг: 0 / 0
Сортировка...
    #32262855
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конструкторе запросов указана сортировка по возрастанию: начинает с первого, потом второй..
Как всегда, прав ВС, сортируется, как сказано в order by. Возьми свой запрос с расставленными сортировками, переключись в меню Вид/SQL и поменяй поля в Order By местами. Переключись обратно в конструктор, и посмотри, как он (конструктор) отреагировал на это "вмешательство". Вопрос отпадет :)
...
Рейтинг: 0 / 0
Сортировка...
    #32262863
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Geo, спасибо. :^) Я именно это хотел ответить.
...
Рейтинг: 0 / 0
Сортировка...
    #32262869
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ВС
:))
Всегда к вашим услугам :)
...
Рейтинг: 0 / 0
Сортировка...
    #32263010
TRoUbLEs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зачем переключаться в Скуль??? Можно все в конструкторе сделать, не пугайте парня. :)
Создал свой запрос (поля как хочешь размещай). После того, как основной запрос готов, добавляй поля сортировки в нужном порядке, снимай с них крыжики "отображения" и устанавливай порядок сортировки. Т.е. в твоем случае будет так:
Поле1, Поле2, Поле3, Поле3, Поле1, Поле2. Первые три поля - видимые. Последние - невидимые. Сортировка установлена только в последних трех полях.
И не надо никакого SQL, если ты его не знаешь. ;-)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сортировка...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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