Помогите решить проблему.
Использую Zinc.
Столкнулся с тем, что вполне рабочий запрос (проверен в SQLite - работает) выдает ошибку, будучи сделан из программы ("column td2.name not found").

Код:
delete from td1 where id in (select id from td1 where exists (select name, bars from td2 where td1.name = td2.name and td1.bars = td2.bars))
Полагаю, что проблема может быть из-за неподдерживаемости Цинком какого либо из JOIN'ов.
Тогда вопрос - есть ли другое SQL-решение, работающее в Цинке?
(Задача - две одинаковые по структуре таблицы, нужно удалить в первой все записи, что есть и во второй, совпадение ищется по двум полям)
Добавлено через 22 часа 35 минут
Проблема снята.
Написал запрос, обходящийся даже без намеков на джойны. Пашет.