Отказ от ответственности: я выяснил проблему (я думаю), но я хотел добавить эту проблему в Stack Overflow, так как не мог (легко) найти ее где угодно. Кроме того, у кого-то может быть лучший ответ, чем у меня.
У меня есть база данных, где одна таблица "Common" ссылается на несколько других таблиц. Я хотел посмотреть, какие записи в общей таблице были потеряны (т.е. Не имели ссылок ни на одну из других таблиц).
Я выполнил этот запрос:
select *
from Common
where common_id not in (select common_id from Table1)
and common_id not in (select common_id from Table2)
Я знаю, что есть осиротевшие записи, но записи не возвращаются. Почему бы и нет?
(Это SQL Server, если это имеет значение.)