Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Народ чето с SQL`ем совсем туплю 30.04.04 07:58
Автор: Korsh <Мельников Михаил> Статус: Elderman
|
Короче есть две таблицы A и B, необходимо их объединить, но так что бы при совпадении некоторых полей, например, A.Filed3=B.Field3 and A.Filed4=B.Field4, то не добовлялась запись, а объединялосась.
запрос такгго вида, но отбрасывает такие повторения, которые наблюдаються во всей таблицы, а не в некоторых конкретных полях
TABLE [a] UNION SELECT *
FROM b;
|
|
Как-то так: 02.05.04 13:32
Автор: Den <Денис Т.> Статус: The Elderman
|
(SELECT Field3, Field4 FROM A
UNION
SELECT Field3, Field4 FROM B)
> Короче есть две таблицы A и B, необходимо их объединить, но > так что бы при совпадении некоторых полей, например, > A.Filed3=B.Field3 and A.Filed4=B.Field4, то не добовлялась > запись, а объединялосась. > запрос такгго вида, но отбрасывает такие повторения, > которые наблюдаються во всей таблицы, а не в некоторых > конкретных полях > TABLE [a] UNION SELECT * > FROM b;
А что ты собираешься делать при конфликте объединения, когда A.Filed3 = B.Field3 and A.Filed4 = B.Field4, но A.Filed1 <> B.Field1 and A.Filed2 <> B.Field2. Что должно попадать в результат объединения, поля даблицы A или поля таблицы B ?
|
|
Oracle 10g - inner join? 30.04.04 14:57
Автор: tatar_0x4e Статус: Member
|
SELECT A.FIELD1, B.FIELD1, B.FIELD2 FROM A, B WHERE A.FIELD3=B.FIELD3 AND A.FIELD4=B.FIELD4;
|
|
Что используется в качестве SQL сервера? 30.04.04 13:51
Автор: Den <Денис Т.> Статус: The Elderman
|
|
| |
Про сервер никто не говорил... 01.05.04 05:32
Автор: Korsh <Мельников Михаил> Статус: Elderman
|
Какая разница какой сервер
А вообще данные храняться в Access и в PostgreSQL, из Access к Postgre конекст через ODBC
|
|
|