У меня есть таблица groupdentlink, в которой я хочу удалить все строки, которые не были проверены в форме.
По сути, я хочу выполнить такой запрос:
DELETE * FROM groupdentlink
WHERE group_id = 'a'
AND dentist_id IS NOT IN ARRAY 'b'
Я думаю, что могу установить переменную с помощью цикла foreach, а затем продолжать добавлять к ней значения массива, поэтому я получаю:
DELETE * FROM groupdentlink
WHERE group_id = 'a'
AND dentist_id != 'D1'
AND dentist_id != 'D5'
AND dentist_id != 'D8'
... и так на.
Но действительно ли это правильный / лучший способ сделать это?
Заранее спасибо!