DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Удаление дубликатов строк

Удаление дубликатов строк.


Удаление дубликатов строк в таблице - популярный вопрос на собеседованиях, ответ на который необходимо знать каждому разработчику, несмотря на то, что в правильно спроектированной базе данных такая задача возникать не должна в принципе. Этот популярный вопрос может поставить в тупик даже некоторых опытных разработчиков именно вследствие того, что задача редко возникает в реальных системах. 

Существует таблица с данными, в которой существуют повторяющиеся строки по значениям некоторых столбцов. Необходимо получить список повторяющихся строк. Затем необходимо удалить повторяющиеся строки, оставив только по одной уникальной строке. Как вариант необходимо оставить только самые поздние строки. По возможности, привести несколько вариантов решений.

Подробнее читаем здесь


 









jAntivirus