Показать сообщение отдельно
  #2  
Старый 02.01.2014, 13:15
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от govorun
Пытаюсь сделать в ADOQUERY запрос на выборку из нескольких таблиц.
По задумке должно быть так:
Код:
SELECT *  
FROM A1 WHERE [Дата поступл] <D1
FROM A2 WHERE ([Дата поступл]<D1) AND ([Дата выпл]>D1)
Так конечно не получится - в SELECT-е нельзя дважды указывать FROM.
Если таблицы должны соединиться "вертикально" - используй UNION.
Если таблицы должны соединиться "горизонтально" (с пересечением) используй JOIN с указанием условия пересечения.
Ответить с цитированием