Внешний запрос с условием NOT IN вернул пустой результат, хотя ожидались строки. Какова наиболее вероятная причина и как её устранить?
Подзапрос вернул более одной строки — нужно добавить LIMIT 1, чтобы ограничить список одним значением
Подзапрос содержит NULL в возвращаемом столбце — нужно добавить WHERE столбец IS NOT NULL внутри подзапроса
NULL нужно исключить только во внешнем запросе условием customers.customer_id IS NOT NULL.
NOT IN требует сортировки списка — нужно добавить ORDER BY внутри подзапроса, чтобы сравнение работало корректно
Подзапрос возвращает несколько столбцов — нужно оставить только один столбец в SELECT подзапроса