У меня есть таблица продуктов со столбцом, который содержит разделенный пробелами список идентификаторов (например: «23 42 365»), столбец называется «категории». Номера относятся к идентификаторам строк в другой таблице (категориях).
Мне нужно извлечь все строки продукта, где все идентификаторы в списке, разделенном пробелами, указывают на строки в таблице категорий, которые больше не существуют.
Я знаю, что это далеко не лучший дизайн базы данных, однако мне было предложено это задание на более старой системе. Я даже не уверен, что это можно сделать полностью с помощью оператора SQL, но из-за большого количества записей в таблице продукта было бы медленнее использовать логику PHP для определения возвращаемых строк. Тем не менее, если это единственный путь, это то, что я буду делать!