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

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

Как отсортировать запрос объединенный через UNION [D3, IB5.x]


Mishel ©   (2002-12-06 11:12:00) 

Из двух таблиц, получил объединенный запрос

select Field_A as F1, Field_B as F2, Field_C as F3
from Table1

union all

select Field_A as F1, Field_B as F2, Field_D as F3
from Table2

Как сотировочку наложить на все это по полям
order by F1, F2


passm   (2002-12-06 11:26:00) [1]

Mishel (06.12.02 11:19)>

select Field_A as F1, Field_B as F2, Field_C as F3
from Table1
union all
select Field_A as F1, Field_B as F2, Field_D as F3
from Table2
order by F1, F2

На это ругалась?


Mishel   (2002-12-06 11:19:00) [2]

Спасибо, сработало, хотя как-то странновато, почему до этого в
order by на имена полей лаялось, хотя они даже одинаковое название имеют в обоих таблицах...


Prooksius   (2002-12-06 11:14:00) [3]

order by 1,2 (порядковый омер столбца в наборе)


Наверх

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