![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как найти различия в двух таблицах. [D6, Paradox]
kir_kul © (2003-05-22 13:00:00)Ув. Мастера,есть две таблицы (Paradox), связаны по первичным ключам. Но никогда не было организовано Referentional Integrity.
Соответственно при удалении записи в Primary Table оставались хвосты в Slave.
Как найти и вывести те записи которые не связаны с другой таблицей?
Johnmen (2003-05-22 13:07:00) [1]SELECT FK_ID FROM TableDetail
LEFT JOIN TableMaster ON TableMaster.PK_ID=TableDetail.FK_ID
WHERE TableMaster.PK_ID IS NULL
Соловьев (2003-05-22 13:05:00) [2]
select t2.*
from master t1
right join detail t2 t1.id=t2.id
where t1.id is null