读书人

一个关于SQL的有关问题

发布时间: 2012-01-10 21:26:51 作者: rapoo

一个关于SQL的问题
就是有这样一个表
ID COLL01 COLL02
1 TEST TEST
2 TEST TEST
3 TEST1 TEST2
4 TEST TEST2
5 TEST2 TEST
写一个删除记录,删除除了ID,其他字段都重复的字段,这个该怎么写呢?

执行了这个SQL语句后的结果是
ID COLL01 COLL02
1 TEST TEST
3 TEST1 TEST2
4 TEST TEST2
5 TEST2 TEST

[解决办法]
delete <表名> where ID not in (select MIN(ID) from <表名> group by COLLO1,COLLO2)

这是标准答案啦..

读书人网 >C#

热点推荐