
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.10.2004, 12:48:07
|
|||
|---|---|---|---|
|
|||
Запрос со сложной сортировкой |
|||
|
#18+
Подскажите. имеется структура из 2 полей. Поле1=Имя, Поле2=количество. Мне нужно в listbox вывести список упорядоченный по Имени. Но список создается с условием. Сначала выдаются все значения, где поле2=0, сортировка по полю1. А потом в продолжении списка, идут Имена где поле2 <>0. пробывал разбить базу на 2 запроса. Один qry1 имеет данные где поле2=0, Код: plaintext Код: plaintext потом провожу обьединение запросов, Код: plaintext 1. 2. Запрос работает но выдает данные не в порядке обьединения, а в каком то своем, структурном. запрос типа Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2004, 13:16:56
|
|||
|---|---|---|---|
|
|||
Запрос со сложной сортировкой |
|||
|
#18+
Select 1 as zzz, Name, Qty from basa Where Qty=0 Select 2 as zzz, Name, Qty from basa Where Qty<>0 Select * from qry1 union Select * from qry2 order by zzz, Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2004, 13:18:26
|
|||
|---|---|---|---|
|
|||
Запрос со сложной сортировкой |
|||
|
#18+
Или даже еще проще - одним запросом!!! Select Name, Qty from basa order by Qty=0, Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2004, 13:26:40
|
|||
|---|---|---|---|
|
|||
Запрос со сложной сортировкой |
|||
|
#18+
Вовчик и Саныч ! Вы оба гении ! Но Саныч гениальнее - так как Вовчика изобрел ! ну и за Вовчиком не заржавело ! Про дополнительное поле, я сразу и не допер. Все сортирую, то что имею !! :) ГЫ ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2004, 13:46:34
|
|||
|---|---|---|---|
|
|||
Запрос со сложной сортировкой |
|||
|
#18+
AlexanderikПро дополнительное поле, я сразу и не допер. А мой второй вариант тебе не нравится? Alexanderik:) ГЫ ! КУ!!! :^))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.10.2004, 15:02:57
|
|||
|---|---|---|---|
|
|||
Запрос со сложной сортировкой |
|||
|
#18+
Владимир Саныч А мой второй вариант тебе не нравится? Нравиться - но он не отвечает заданиям ! Не знаю как работает на старых версиях акса, но на 2003SP1 выдает отсортированное поле по имени, насильно проставляя при этом количество = 0. Сортировка с подстановкой дополнительного поля, дает именно тот порядок который нужен. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1670959]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 376ms |

| 0 / 0 |
