Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Запрос из двух одинаковых таблиц.

6.6K
09 марта 2004 года
flasham
2 / / 09.03.2004
Всем Привет!

Помогити кто знает. Есть две таблицы с разл. именами но с одинаковыми полями. В каждой из табл. есть параметр id по которому и осуществляется поиск. Вопрос:

Как используя один SQL запрос получить данные из обоих таблиц, где id=х?
348
09 марта 2004 года
Saris
389 / / 14.03.2003
Цитата:
Originally posted by flasham
Всем Привет!

Помогити кто знает. Есть две таблицы с разл. именами но с одинаковыми полями. В каждой из табл. есть параметр id по которому и осуществляется поиск. Вопрос:

Как используя один SQL запрос получить данные из обоих таблиц, где id=х?


select tab1.id, tab2.id from tab1,tab2 where (tab1.id=x)and(tab2.id=x);

10
11 марта 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Saris

select tab1.id, tab2.id from tab1,tab2 where (tab1.id=x)and(tab2.id=x);


Не уверен, что это то, что надо. Можно попробовать следующее (результат будет в две строки):

select ID, FIELD1, FIELD2, FIELD3, FIELD4 from TAB1 where ID = :ID
union all
select ID, FIELD1, FIELD2, FIELD3, FIELD4 from TAB2 where ID = :ID

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог