Тема: SQL
Показать сообщение отдельно
  #2  
Старый 15.11.2010, 06:46
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

угу, выдает все комбинации. Надо использовать LEFT JOIN. Только надо определиться какая из таблиц главная. Я так понимаю, что Zakaz/

Код:
select m.Marka,z.DateA,z.DateV 
from Zakaz z left join Car m on z.CarID = m.ID
Where m.Arenda=false;

Будут выведены все накладные и к ним прицеплены по соотв. ссылке машины. Потом это все будет отфильтровано по условию в where.
Ответить с цитированием