|
|
|
exists
|
|||
|---|---|---|---|
|
#18+
Такая проблема: У меня есть две таблы tPeople и tOzenkaVvod соответственно поля: pkPeople Name Surname Otch fkPeople fkOzenka fkDataSes Вопрос: Как выбрать всех людей с tPeople, кроме тех для которых уже существует запись в tOzenkaSes? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 19:35 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
tOzenkaVvod и tOzenkaSes - это одно и то же? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 20:48 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Да Вадим Саныч... туплю... одно и тож... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 20:56 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
А Вадим и Владимир? :^))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 21:04 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Что-то автор вопроса исчез... Ну, пока отвечу. SELECT tPeople.* FROM tPeople LEFT JOIN tOzenkaVvod ON tPeople.pkPeople = tOzenkaVvod.fkPeople WHERE tOzenkaVvod.fkPeople Is Null ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 22:49 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
вот еще вариант: SELECT tPeople.* FROM tPeople WHERE NOT EXISTS( SELECT tOzenkaVvod.fkPeople FROM PersonRole Where tOzenkaVvod.fkPeople = tPeople.pkPeople) Правда, не думаю, чтобы был (существенный) выигрыш по сравнению c LEFT JOIN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2004, 23:28 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Если уж превращать этот топик в подобие FAQ, давайте добавим и такой вариант: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 00:59 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Усем агромное пасиба.... Дикое извинение Владимиру Санычу...Проста целый день не атхадя от кампа (многа пропустил на работе нуна было атработать)... ну енто я аправдываюсь... А ваабще усем дуже дякую.... Класная вещь усё-таки форум.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 11:22 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32379600&tid=1677147]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 451ms |

| 0 / 0 |
