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

Вниз

SQL - ... Field1, Field2, Field2 NOT IN (...)   Найти похожие ветки 

 
Silver... ©   (2006-09-25 19:15) [0]

SELECT *
FROM Table 1
WHERE Field1, Field2, Field3 NOT IN (SELECT F1, F2, F3 FROM Table2)

Как мне достать из Table1 тока те записи которых нет в Table2 в соответствуюшей комбинатии полей, надеюсь ясно выразился :)

Table1
1     3     1   A  <-- Смотрим сюды :)
2     2     1   B
3     2     2   C
4     4     1   D
5     1     4   E  <-- Смотрим сюды :)

Table 2
1     5     1   E
2     2     1   W
3     2     2   Q
4     4     1   R
5     1     1   W

должно вернуть:
1     3     1   A
5     1     4   E


 
sniknik ©   (2006-09-25 19:44) [1]

чего ключевого поля нет чтоли?

SELECT t1.* FROM Table1 t1
LEFT JOIN Table2 t2 ON t1.Field1=t2.F1 AND t1.Field2=t2.F2 AND
t1.Field3=t2.F3 AND
WHERE t2.F1 IS NULL


 
sniknik ©   (2006-09-25 19:46) [2]

блин, неудачно накопировал...

SELECT t1.* FROM Table1 t1
LEFT JOIN Table2 t2 ON t1.Field1=t2.F1 AND t1.Field2=t2.F2 AND t1.Field3=t2.F3
WHERE t2.F1 IS NULL

но и так было бы понятно, наверное...


 
Silver... ©   (2006-09-25 20:53) [3]


> чего ключевого поля нет чтоли?


 Да нет тама ситуация иммно такая :))

спасиб ... JOIN ... ON ... а я копал не туды :(

кстати гдет я уже пользовал "комплексное" условие в ON но при том что редко приходится извращатся ... с ON, в этом натравлении даже и думать не думал копать :(

PS. еше раз подтверждается - решение не всегда в том месте где его ожидают найти (c)...



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

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

Наверх




Память: 0.47 MB
Время: 0.051 c
2-1162809671
dbnz3
2006-11-06 13:41
2006.11.26
вопрос


2-1162912857
==Dark_lord==
2006-11-07 18:20
2006.11.26
Проблема с кодировкой...


15-1162969991
WhiteBarin
2006-11-08 10:13
2006.11.26
Помогите найти компонент как BalloonHint для трея?


3-1159253506
ScoPal
2006-09-26 10:51
2006.11.26
DOA Oracle не могу получить ошибку привызове процедуры.


1-1160768320
guav
2006-10-13 23:38
2006.11.26
Преобразование вариантных типов