Я использую базу данных PostgreSQL.У меня есть данные, как показано ниже.
id name1 name2 modified_date
- - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
40 Balfe | Pat | 2010-10-01 17:48:44.804823
41 Battigan | David |
42 Balfe | Pat | 2010-10-01 12:46:49.627593
44 Balfe | Pat | 2010-10-04 14:04:28.72415
45 Balfe | Pat |
46 Balfe | Pat | 2010-10-01 17:30:39.193153
47 Balfe | Pat |
Я хочу удалить некоторые строки из таблицы.Условия для удаления:
- При этом удаляются дублирующиеся записи с
modified_date = Null
-> не следует удалять одну копию дублирующихся записей. - Записи с датой измененияНе следует удалять, хотя они дубликаты.
Из таблицы выше следует удалить запись с идентификатором 47
или 45
.