|
ЗАПРОС
|
|||
---|---|---|---|
#18+
Помогите с запросом, а то похоже своей головы не хватает. Имеется две базы d1 (с полями - field1,field2) и d2(с полями - field1,field2) , надо вытащить записи из d1 у которых d1.field1=d2.field1, а d1.field2<>d2.field2, то есть d1 d2 field1 field2 field1 field2 1 2 1 3 1 3 1 4 1 4 2 5 2 5 3 6 2 6 3 8 2 7 3 8 в итоге d3 field1 field2 1 2 2 6 2 7 запрос типа SELECT DISTINCT d1.field1,d1.field2 from d1,d2 where d1.field1=d2.field1.and. d1.field2<>d2.field2 - не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2003, 09:39 |
|
ЗАПРОС
|
|||
---|---|---|---|
#18+
Это работает, а по по эффективности и скорости профи добавят: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2003, 10:06 |
|
ЗАПРОС
|
|||
---|---|---|---|
#18+
Спасибо за ответ. Увы, при этом получаются только d1.field2 , которых нет в базе d2. Но в выборку не попадают данные d1.field2 , которые есть в d2, но с другими значениями полей field1. Почему-то связка d1.field1 = d2.field1 в подзапросе не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2003, 12:38 |
|
ЗАПРОС
|
|||
---|---|---|---|
#18+
потому что связку тоже нужно указать в подзапросе.Коррелированный запрос в фоксе не работает. Но я бы написал наверное где-то . Сорри не проверял Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2003, 14:03 |
|
ЗАПРОС
|
|||
---|---|---|---|
#18+
сорри забыл DISTINCT. Правильный вариант Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2003, 14:18 |
|
ЗАПРОС
|
|||
---|---|---|---|
#18+
Нумбер ван: Но я бы написал наверное где-то . Сорри не проверял Код: plaintext 1. 2. 3. 4. 5. 6.
Нумбер ту: сорри забыл DISTINCT. Правильный вариант Код: plaintext 1. 2. 3. 4. 5. 6.
Crip, опять DISTINCT зажал ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2003, 14:53 |
|
|
start [/forum/topic.php?fid=41&msg=32203186&tid=1598152]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 149ms |
0 / 0 |