|
Тема |
Re: Dali moshe ... [re: salle] |
|
Автор |
NDeu (новак) |
|
Публикувано | 03.07.02 21:00 |
|
|
Ако го разбирам правилно, махането на ALL няма да му реши проблема защото той не иска просто обединение без повторения, а без повторение само на едно или няколко полета.
Така че, въпроса му е неопределен. Какво значи обединение? Какво да се получи, ако например и в двете таблици има запис с едно и също ЕГН, но се различават напр. имената и/или децата и/или жените и/или .... и т.н.?
tri4ko,
ако искаш напр. да добавиш към t1 всички записи от t2, за които t2.egn го няма в t1.egn пробвай това:
insert into t1 select * from t2 where not exists (select * from t1 where t1.egn=t2.egn)
За съжаление, това май няма да върви в MySQL, но salle може би ще ти помогне да го адаптираш, ако ти трябва.![](http://i.dirbg.com/clubs/icons/smile.gif)
|
| |
|
|
|