Поиск несвязанных записей

Akina
Дата: 08.02.2013 16:53:27
spions
Задача отловить фильмы без русского названия, без английского, без названий вообще.

Запрос
select t1.ID
from `Таблица ID` t1
left join 
(
    select t2.ID
    from `таблица связей` t2
    where t2.id_name in (1, 2)
    group by t2.ID
    having count(distinct t2.id_name) = 2
) subq
on t1.ID = subq.ID
where subq.id is null

вернёт все ID фильмов "без русского названия, без английского, без названий вообще". Достаточно?
spions
Дата: 08.02.2013 17:10:26
Akina,
Да вполне. Спасибо.