|
|
|
Как выделить подмножество?
|
|||
|---|---|---|---|
|
#18+
Имеются две таблицы со общим столбцом id. 1 таблица является подмножеством 2. Как выделить те id, которые не попадают в таблицу 1. То есть мне нужен аналог select minus select из Oracla. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 09:29 |
|
||
|
Как выделить подмножество?
|
|||
|---|---|---|---|
|
#18+
Оно? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 09:36 |
|
||
|
Как выделить подмножество?
|
|||
|---|---|---|---|
|
#18+
fedd мне кажется (не проверял) здесь будет возвращаться всегда пустой набор... Ты сам-то проверял то, что советуешь? не ручаюсь за скорость, но особенно для небольших объемов будет нормально Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2004, 03:51 |
|
||
|
Как выделить подмножество?
|
|||
|---|---|---|---|
|
#18+
не, не проверял! но такую sql конструкцию использую(овал) постоянно в mysql и в access! а сейчас мне сказали, что в firebird это не сработает... но я не понимаю почему! таблица t1 присоединяется слева, то есть будут представлены все записи из t2, связанные с ними записи из t1. если связанных записей нет, то там будут null. их то мы и отбираем во where - то есть тех из t2, для которых нет t1, что человек и просил. что здесь может не работать?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2004, 10:05 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=490&tid=1579366]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 387ms |

| 0 / 0 |
