У меня есть эта таблица на MySql:Удалить повторяющиеся строки, кроме последнего
Table1
ID CODE USER NUMBER ADJUSTMENT ADJUST_DATE
1 abc Frank 10245 1 2015/04/20
2 def Jonathan 25410 0 2015/04/21
3 ghi Karen 55214 3 2015/05/05
4 abc Frank 10245 2 2015/04/21
5 abc Frank 10245 4 2015/04/22
Я хотел бы, чтобы удалить дублированные данные и оставить последнюю запись по дате:
ID CODE USER NUMBER ADJUSTMENT ADJUS_DATE
2 def Jonathan 25410 0 2015/04/21
3 ghi Karen 55214 3 2015/05/05
5 abc Frank 10245 4 2015/04/22
КОД, ПОЛЬЗОВАТЕЛЬ, НОМЕР, РЕГУЛИРОВКА, ADJUS_DATE являются «уникальными»
Мне нужно создать временную таблицу с результат, потому что мне нужны все записи.
Этот вопрос немного не хватает информации. Можете ли вы поделиться тем, что вы пробовали, и с какими проблемами вы столкнулись? –
вы сказали, что CODE, USER, NUMBER, ADJUSTMENT, ADJUS_DATE являются «уникальными», а затем как они дублируются! почему вы не проверяли их перед вставкой в db. –