Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IB SQL [D6, IB6.x]


Nebula ©   (2002-07-04 14:54:00) 

Очень простой вопрос. С IB SQL-ем не работал, но очень нужно для работы несколько запросов. Как использовать order by в объединенных (union) запросах.


Johnmen   (2002-07-04 16:07:00) [1]

Да ничего страшного :)
Просто повторюсь - если не указывать явно order by, то по умолчанию - тот порядок, кот.в select.


Val   (2002-07-04 15:51:00) [2]

>Johnmen © (04.07.02 15:25)
сорри за путаницу


Nebula   (2002-07-04 15:44:00) [3]

Всем спасибо!
2kaif - просто и ясно. Спасибо.
2All #150534510 может и я чем помогу.


Johnmen   (2002-07-04 15:25:00) [4]

>Val ©
В union не может быть количество и порядок произвольным для каждого select.
Да нет, не спутал...:)


kaif   (2002-07-04 15:24:00) [5]

2Val © (04.07.02 15:17)
Я думаю, Johnmen © (04.07.02 15:13) имел в виду, что вместо имени поля следует указать его номер по порядку. Просто неверно выразился.


Val   (2002-07-04 15:17:00) [6]

>Johnmen © (04.07.02 15:13)
все поля в порядке их указания в select
разве это обязательно? количество и порядок может быть произвольным, от порядка указания в select не зависящим.
вероятно вы спутали с group by, хотя и там порядок произвольный.


kaif   (2002-07-04 15:16:00) [7]

например
order by 1
или
order by 2
или
order by 1,2,3


Johnmen   (2002-07-04 15:13:00) [8]

order by все поля в порядке их указания в select


Nebula   (2002-07-04 15:04:00) [9]

order by ... что?


Johnmen   (2002-07-04 15:01:00) [10]

Никак не надо - все и так будет order by ...


Наверх

Титульная страница Поиск, карта сайта Написать письмо