删除重复的日期字符串,第一个实例需要保留

时间:2015-11-29 23:05:49

标签: sql grep duplicates

您好我有一个16k +条目sql到csv转储,格式如下。我需要保留每个日期的第一个实例并删除重复的日期。因此,只需保留2010-01-19的第一个值并删除以下重复项,依此类推。

解决方案欢迎grep,search&替换或sql导出命令。谢谢!

"2010-01-19","Ciorba de fasole cu carne de curcan si smantana",,"10"
"2010-01-19","Quiche cu mozzarella, rosii si busuioc",,"9"
"2010-01-19","Quiche lorraine",,"9"
"2010-01-19","Tagliatele cu pui, sos de soia, miere si coriandru",,"12"
"2010-01-19","Sandwich cu somon afumat, unt si chives",,"8"
"2010-01-19","Sandwich cu humus, ruccola si muguri de pin",,"8"
"2010-01-19","Sandwich cu cheddar, salam chorizo si ruccola",,"8"
"2010-01-19","Tarta bakewell cu migdale",,"8"
"2010-01-19","Cheesecake cu portocale",,"8"
"2010-01-20","Quiche cu branza si praz",,"9"
"2010-01-20","Quiche lorraine",,"9"
"2010-01-20","Placinta de mere",,"8"
"2010-01-20","Prajitura cu morcovi",,"8"
"2010-01-20","Sandwich cu cheddar, jamon serrano si ruccola",,"8"
"2010-01-20","Sandwich cu somon afumat, unt si chives",,"8"
"2010-01-20","Sandwich cu branza de capra si chutney de ceapa",,"8"
"2010-01-20","Supa crema de ceapa cu crutoane",,"9"
"2010-01-20","Quesadilla cu carne de vita si salata de bulgur cu menta",,"12"
"2010-01-21","Supa crema de telina cu parmezan",,"9"
"2010-01-21","Placinta de nuci",,"8"
"2010-01-21","Sandwich cu cheddar, jamon serrano si ruccola",,"8"
"2010-01-21","Sandwich cu cheddar, salam chorizo si ruccola",,"8"
"2010-01-21","Sandwich cu humus, ruccola si muguri de pin",,"8"
"2010-01-21","Sandwich cu branza de capra si chutney de ceapa",,"8"
"2010-01-21","Quiche cu praz",,"9"
"2010-01-21","Chicken curry cu orez",,"12"

1 个答案:

答案 0 :(得分:0)

尝试类似:

DELETE FROM Table
WHERE ID NOT IN
(
SELECT MIN(ID)
FROM Table
GROUP BY Field1, Field2, Field3, ...
)
相关问题