SQL Server2005一个表 十几个字段,如果有5个字段内容相同,就确定其为同一条数据,只取一条,如何取?

日期:2011-05-20 18:06:20 人气:1

SQL Server2005一个表 十几个字段,如果有5个字段内容相同,就确定其为同一条数据,只取一条,如何取?

这5个字段是不确定吗?要是那样不是太好办。如果不是,则可以这样做: 把这五个字段分组 并对每组计算其条数,就可以得到这些字段的结果集了。 在把这个结果集过滤一下。等于1 和这个联表中有它的记录 而且记录状态不为作废的 取这一条有关。 大于1,就是这个估计你的重新写sql得用到游标吧。
    A+
热门评论