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

Вниз

Как связать 2 запроса   Найти похожие ветки 

 
031178   (2008-04-03 14:01) [0]

Подскажите мастера, можно как нибудь связать вот эти 2 запроса в один !!

Select * from Kontakt where exists (select null from NS where (NS._ID = Kontakt._Num)and(NS._Name="111"))

Select * from Kontakt where exists (select null from Interes where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222"))


 
Johnmen ©   (2008-04-03 14:02) [1]


>  можно как нибудь связать

Тебе правильно надо связать или как-нибудь?


 
Armond ©   (2008-04-03 14:03) [2]

да честно сказать, просто чтобы работал !!!


 
031178   (2008-04-03 14:04) [3]

Лучше конечно правильно !!! А может как то по другому можно условие задать ?


 
Johnmen ©   (2008-04-03 14:06) [4]


> Лучше конечно правильно !!!

Что значит "правильная связка"? Это как?

А может как то по другому можно условие задать ?

Ага. Вопрос надо по-другому задавать.


 
031178   (2008-04-03 14:09) [5]

Johnmen , можешь подсказать ? Или лучше дискуссировать будем ?


 
Плохиш ©   (2008-04-03 14:12) [6]


> Или лучше дискуссировать будем ?

Лучше ветку закрыть, т.к. помочь кому-то не знающему, что оно хочет получить, не представляется возможным.


 
clickmaker ©   (2008-04-03 14:14) [7]

where <cond1> or <cond2>
еще есть join


 
Игорь Шевченко ©   (2008-04-03 14:15) [8]

Обоим надо связать ? Или кому-то одному ?


 
031178   (2008-04-03 14:15) [9]

Я вроде нормально спросил, может кто нибудь помочь связать 2 запроса в один ?

Select * from Kontakt where exists (select null from NS where (NS._ID = Kontakt._Num)and(NS._Name="111"))

Select * from Kontakt where exists (select null from Interes where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222"))


 
Игорь Шевченко ©   (2008-04-03 14:16) [10]


> Select * from Kontakt where exists (select null from NS
> where (NS._ID = Kontakt._Num)and(NS._Name="111"))
>
> Select * from Kontakt where exists (select null from Interes
> where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222"))


Select * from Kontakt where exists (select null from NS
 where (NS._ID = Kontakt._Num)and(NS._Name="111"))
or exists (select null from Interes
 where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222"))

?


 
Johnmen ©   (2008-04-03 14:16) [11]

Последняя попытка:
ЧТО ЗНАЧИТ "СВЯЗАТЬ"?


 
031178   (2008-04-03 14:18) [12]

Игорь Шевченко, спасибо !!!


 
Sergey13 ©   (2008-04-03 14:19) [13]

> [9] 031178   (03.04.08 14:15)
> Select * from Kontakt where exists (select null from NS
> where (NS._ID = Kontakt._Num)and(NS._Name="111"))
>
> Select * from Kontakt where exists (select null from Interes
> where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222")
> )

Select * from Kontakt where exists (select null from NS where (NS._ID = Kontakt._Num)and(NS._Name="111"))
UNION
Select * from Kontakt where exists (select null from Interes where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222"))

Или попробовать
Select * from Kontakt where (exists (select null from NS where (NS._ID = Kontakt._Num)and(NS._Name="111")))
                        or (exists (select null from Interes where (Interes._ID = Kontakt._Num)and(Interes._Pozic="222")))


 
clickmaker ©   (2008-04-03 14:48) [14]

вот кто ВКонтактеРу пишет ))



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
15-1204841257
Германн
2008-03-07 01:07
2008.04.27
Будьте бдительны! - 2


2-1207227283
Alex_C
2008-04-03 16:54
2008.04.27
Совместное использование TTable


2-1206943605
Fr1K
2008-03-31 10:06
2008.04.27
Связка трёх таблиц


15-1205524229
БарЛог
2008-03-14 22:50
2008.04.27
А есть ли программа...


15-1205174551
Алексей К.
2008-03-10 21:42
2008.04.27
DBE для Delphi 7 Personal