Рассмотрим случай, когда у нас есть таблица T_EMP с дубликатами в поле EMP_NO.
Для удаления дубликатов из нее, нужно выполнить следующий запрос:
DELETE
FROM t_emp
WHERE rowid NOT IN (SELECT MAX(rowid)
FROM t_emp
GROUP BY emp_no)
Для удаления дубликатов из нее, нужно выполнить следующий запрос:
DELETE
FROM t_emp
WHERE rowid NOT IN (SELECT MAX(rowid)
FROM t_emp
GROUP BY emp_no)
Комментариев нет:
Отправить комментарий