sql удалить все записи из таблицы



удалить запись из таблицы sql

Автор Bob задал вопрос в разделе Другие языки и технологии

SQL запрос для удаления записей на основе двух таблиц и получил лучший ответ

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

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: SQL запрос для удаления записей на основе двух таблиц
Delete SQL на Википедии
Посмотрите статью на википедии про Delete SQL
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*