> тестовый запрос с любым in в where:
>   delete from t4_string where id not in (select val_id from val)
>   и иже вариации ...
>
> не отрабатывает условие id not in (select val_id from val)
> при условии что (select val_id from val) может вернуть NULL
> в перемежку с нормальными целочисленными значениями ... :(

> есть подозрение:
>
>   a) я туплю

Мы тоже буквально пару недель
наступали на такие грабли. Проверяли
на 1.5 и на двойке.

Поведение было идентичным. Сослались
на собственную тупость :)

Коваленко Дмитрий.

Ответить