Мне нужно написать запрос на выбор sql в таблице, но у меня есть 1 особое условие, с которым у меня проблема. Моя структура таблицы, как показано ниже:sql select query удалить строки, сравнивая даты
ID Name Serial CreatedOn
1 A 1000 2014-10-10
2 A 1000 2014-10-12
3 A 1000 2014-12-12
4 B 1023 2014-10-01
Мой запрос должен сравнить createdon дату, если есть 1 или более запись, имена и сериалы такой же и дата createdon составляет менее 1 месяц старше, чем другие, их нужно удалить. Например, в моей таблице примеров строка с идентификатором = 2 должна быть удалена из моего запроса выбора, поскольку она имеет те же данные, что и первая строка, а дата меньше, чем на 1 месяц старше, но она должна отображать третью строку, поскольку Дата создания более 1 месяца старше.
Как написать этот запрос выбора?
Спасибо,
это оракул или MS SQL или MySQL? – radar