Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.02;
Скачать: CL | DM;

Вниз

SQL запрос через ADOQuery   Найти похожие ветки 

 
mefodiy   (2007-05-10 13:17) [0]

Есть запрос вида

select Table1.Field_1,Table1.Field_2,Table2.Field_1
from Table_1,Table_2
where Table2.Field_n = Table1.Field_n

Когда условие "where Table2.Field_n = Table1.Field_n" выполняется, то все нормально - выводятся некоторые строки таблицы Table1.

Когда условие "where Table2.Field_n = Table1.Field_n" не выполняется ни для одной строки Table1, то запрос, естественно, ничего не возвращает.

Как не используя UNION сделать так, чтобы возвращались все строки таблицы Table1, но просто поле Table2.Field_1 было заполненным, если выполняется условие Table2.Field_n = Table1.Field_n и пустым, если оно не выполняется.

Спасибо


 
Jan1   (2007-05-10 13:18) [1]

читать основы SQL.
http://www.google.ru/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-29,GGGL:ru&q=%D0%9C%D0%B0%D1%80%D1%82%D0%B8%D0%BD+%D0%93%D1%80%D1%83%D0%B1%D0%B5%D1%80+SQL


 
fd979 ©   (2007-05-10 14:08) [2]

Left Join


 
zero   (2007-05-11 07:51) [3]

select Table1.Field_1,Table1.Field_2,Table2.Field_1
from Table_1 left outer join Table_2 on Table2.Field_n = Table1.Field_n



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

Текущий архив: 2007.09.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
4-1173028061
GrayFace
2007-03-04 20:07
2007.09.02
Access Violation в shell32.dll при вызове IFolderView.Items


15-1185965081
rebroff
2007-08-01 14:44
2007.09.02
Помогите адекватно оценить комплектующие


8-1164745849
Oburec
2006-11-28 23:30
2007.09.02
Как отобразить графику рисуемую c OpenGL на простой форме)


2-1186607112
Miroving
2007-08-09 01:05
2007.09.02
Как установить некоторую форму поверх других


11-1169072058
ZiTRaX
2007-01-18 01:14
2007.09.02
Файл KOL.pas, созданный GlueCut для FreePascal