Poputchik писал(а):
Если были введены в базу случайно две одинаковые строки, как удалить только одну из них?1. Проверять на повтор перед вводом


2. Удалять по id. Если id нет, то удалять по rowid.
3. Если там повторов, как собак, то выполнить блок инструкций:
-- создать таблицу prom по образу исходной и заполнить её неповторяющимися записями
CREATE TABLE prom AS SELECT DISTINCT * FROM исходная;
-- удалить исходную таблицу
DROP TABLE исходная
-- Переименовать prom в "исходная"
ALTER TABLE prom RENAME TO исходная