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



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

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

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

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

Напишите основные запросы SQL.
SELECT *(ВСЁ) FROM (ИМЯ ТАБЛИЦЫ) WHERE (УСЛОВИЕ)
место SELECT можешь ставить INSERT, UPDATE,
подробнее...

Как работают операторы DISTINCT и ALL в SQL?
как положено так и работают

select distinct ...from ...-из результата будут удалены
подробнее...
спросили в Интернет
что такое MySQL базы?
База данных (БД) вещь крайне полезная для ведения своего сайта. Работать со статическим проектом,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в База
1)Понятие запроса к базе данных. Основные типы запросов (выборка, удаление, добавление, обновление, просмотр). Запросы по образ
Запрос – средство отбора (поиска) данных в базе из одной или нескольких таблиц по определенному
подробнее...

Как мне переместить базу MySQL со своего компа на хостинг ?
есть утилита mysqldump. скорее всего поможет
Как скопировать базу на другой сервер?
Для
подробнее...
Delete SQL на Википедии
Посмотрите статью на википедии про Delete SQL
 

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

Имя*

E-mail:*

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