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

Вниз

Как отобрать записи из Т1 для которых нет записей в Т2?   Найти похожие ветки 

 
Stupid   (2004-04-29 12:02) [0]

Извиняюсь за глупый вопрос, но сейчас под рукой нет книги по SQL, а срочно надо :

Select Id_PrM, CP_Num, Pr_PNum, Pr_Nos
From Proj_Maks, Projekt, Dar_Aprek
Where Proj_Maks.Id_Pr = Projekt.Id_Pr and
           Dar_Aprek.Id_pr = Projekt.Id_Pr
Order By Pr_PNum, CP_Num

Данный запрос отбирает записи из Proj_Maks для которых есть записи в Dar_Aprek.
А как отобрать записи из Proj_Maks для которых нет записей в Dar_Aprek.


 
Johnmen ©   (2004-04-29 12:05) [1]

http://www.sql.ru/forum/actualthread.aspx?bid=2&tid=9187

А вообще советую пользоваться поисковыми серверами...:)


 
Stupid   (2004-04-29 12:12) [2]

Спасибо!!!
А какой вариант быстрее или правильнее?


 
sniknik ©   (2004-04-29 12:16) [3]

советую кроме поиска пользоваться еще и головой и руками. ;)

проверь оба варианта на скорость на своих таблицах, и сам реши какой для тебя правильнее.


 
Stupid   (2004-04-29 12:23) [4]

Чем сейчас и занимаюсь


 
Stupid   (2004-04-29 12:35) [5]

Если я всё правильно сделал - 1й быстрее второго и намного

Select Id_PrM, CP_Num, Pr_PNum, Pr_Nos, Id_Pr
From Proj_Maks, Projekt
Where Proj_Maks.Id_Pr = Projekt.Id_Pr and
Not Exists (Select Id_Pr From Dar_Aprek Where Dar_Aprek.Id_Pr = Projekt.Id_Pr)
Order By Pr_PNum, CP_Num

Select Id_PrM, CP_Num, Pr_PNum, Pr_Nos, Id_Pr
From Proj_Maks, Projekt
Left Join Dar_Aprek on Dar_Aprek.Id_pr = Projekt.Id_Pr
Where Proj_Maks.Id_Pr = Projekt.Id_Pr and Dar_Aprek.Id_pr is null
Order By Pr_PNum, CP_Num



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
1-1083848935
Talle
2004-05-06 17:08
2004.05.23
Компонент TXMLDocument


3-1082840316
kaif
2004-04-25 00:58
2004.05.23
Есть ли способ ALTER COLUMN для COMPUTED BY ?


6-1080847050
Ultracrash
2004-04-01 23:17
2004.05.23
Отключение картинок, Пинг WWW и Закачка нескольких файлов


3-1082704368
msguns
2004-04-23 11:12
2004.05.23
Парадокс с Paradox


8-1078821040
BooD
2004-03-09 11:30
2004.05.23
Создание avi из сиквенса tiff ов