![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
---|Ветка была без названия|---
korvin © (2002-12-16 07:17:00)Имеются 2 таблицы- близнецы по структуре.
Нужно, например, сделать выборку из них обеих в один скажем грид.
Как это реализовать? Вот в принцыпе и суть проблемы.
korvin (2002-12-20 14:07:00) [1]Или можно сделать View для нескольких таблиц.
Delirium^.Tremens (2002-12-20 12:08:00) [2]
> Ещё онин подводный камень с сортировкой абсолютный ноль.
Order By 1
VAleksey (2002-12-20 12:07:00) [3]select * from table1
union
select * from table2
order by
Всегда срабатывало
ЗЫ
Что-то у тебя с нормализацией таблиц не то. Надо бы структуру данных пересмотреть. ИМХО таких вопросов вообще не должно возникать, в смысле "Из двух таблиц в один грид, да еще и знать из какой таблицы запись".
Delirium^.Tremens (2002-12-20 12:04:00) [4]
> однако как мне определить к какой таблице относится данная
> запись.
Ввести доп. поле для об. таблиц с флагом, указывающим на принадлежность.
korvin (2002-12-20 11:55:00) [5]Вариант с Union интересен, однако как мне определить к какой таблице относится данная запись. Ещё онин подводный камень с сортировкой абсолютный ноль.
Решение через For Select если можно поподробнее.
Сзаранее спасибо.
BoxTer (2002-12-16 09:41:00) [6]select * from table1
union
select * from table2
Praco (2002-12-16 09:17:00) [7]Или хранимая процедура for select ...
Alexandr (2002-12-16 07:26:00) [8]union all