首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

一个关于SQL的有关问题

2012-01-10 
一个关于SQL的问题就是有这样一个表IDCOLL01COLL021TESTTEST2TESTTEST3TEST1TEST24TESTTEST25TEST2TEST写

一个关于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)

这是标准答案啦..

热点排行