Вниз
Скачать: CL | DM;

Выбрать данные из нескольких таблиц. SQL.   Найти похожие ветки 

← →
Мыш ©   (2003-11-09 18:16) [0]

Подскажите пожалуйста, как с помощью SQL запроса выбрать данные из нескольких идентичных таблиц? SELECT * FROM table1, table2 выдает обе таблицы в одной, но удвоением количества полей, а мне нужно получить набор записей с количеством полей как у одной таблицы, а количеством записей - как у двух. Проще говоря, склеить две таблицы в одну столбиком. (самое главное, чтобы в итоге можно было последовательно перебрать весь полученный набор или применить фильтр)
Структура таблиц такая: Int* char char char date int memo


← →
aus ©   (2003-11-09 19:47) [1]

select * from table1
union
select * from table2


← →
Мыш ©   (2003-11-09 23:33) [2]

ок, спасибо все заработало, правда не без усилий - запрос выдавал ошибку, пока был в таком виде. Оказалось что нужно явно указать все поля для выборки, * он переварить почему-то не смог.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.033 c
3-89687
GIL
2003-11-06 12:01
2003.11.27
неправильная дата


1-89883
Гег
2003-11-15 19:04
2003.11.27
Присвоение всяких данных


1-89884
Igg
2003-11-15 18:21
2003.11.27
Использование приложения под другими ОС


4-90172
AGGRESSOR
2003-10-02 12:13
2003.11.27
Undeclared identifier: AbnormalTermination


11-89801
savva
2003-03-19 18:26
2003.11.27
Как в RunTime для уже существующего Memo (да и не только)......




   Наверх