Умение программировать — это в первую очередь умение чётко мыслить. Умение программировать на SQL — это в первую очередь умение чётко сформулировать, что нужно получить. Потому что такая формулировка практически и есть верный sql-запрос.
B>Есть две таблицы: table1 (record text), table2 (phone text). B>Цель — выбрать все такие record, что бы в них не встречались подстроки phone.
Теперь возьмите эту фразу и аккуратно сформулируйте её, не глотая слов. И останется только записать её английскими терминами.
B>Вот такая инструкция SELECT * FROM table1 WHERE record NOT LIKE (SELECT '%'||phone||'%' FROM table2) не срабатывает, а точнее принимает в рассмотрение только первую строку из table2.