удалить запись из таблицы sql
Автор Bob задал вопрос в разделе Другие языки и технологии
SQL запрос для удаления записей на основе двух таблиц и получил лучший ответ
Ответ от Александр[гуру]
так
DELETE FROM A WHERE id NOT IN (SELECT id FROM B)
Александр
Искусственный Интеллект
(169509)
пожалуйста.
а где вы прочитали про предпочтительность?
мне так кажется что в данном случае без разницы какой вариант.
а у вы работаете с таким большим числом возвращаемых записей чтобы почувствовать разницу?
я написал вариант с ИН чисто автоматом потому как подобные блоки в запросах постоянно использую и перескакивать с ИН на ЭКЗИСТС лень. да и время не торопит.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: SQL запрос для удаления записей на основе двух таблиц
SQL + PHP не работает удаление определенной строки из таблицы через форму
Кинь в коменты код (или на мыло) .
подробнее...