sql удалить строки из таблицы



Автор A7u2pi3.14 задал вопрос в разделе MySQL

SQL запрос - Удалить дубликаты строк из таблицы (firebird) и получил лучший ответ

Ответ от Иван Дурак[гуру]
например так
delete from ДИСК where КОД not in (
select min(КОД) from ДИСК group by ИМЯ, ФАМИЛИЯ, ОТЧЕСТВО, СУММА /* сюда вписать все поля, по которым требуется уникальность*/
)
Рыжая Морда
Просветленный
(35770)
А почему ругается-то? Ошибку, пожалуйста.
Это самый переносимый метод (если одним запросом)
Все остальные будут уже использовать специфику базы, а конкретно с firebird я даже не работал никогда.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: SQL запрос - Удалить дубликаты строк из таблицы (firebird)
Delete SQL на Википедии
Посмотрите статью на википедии про Delete SQL
 

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

Имя*

E-mail:*

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