随笔分类 -  SQL Server

摘要:假设现有一张人员表(表名:Person),若想将姓名、身份证号、住址这三个字段完全相同的记录查找出来,使用可以实现该功能。删除重复记录的SQL语句1.用rowid方法2.用group by方法3.用distinct方法1。用rowid方法据据oracle带的rowid属性,进行判断,是否存在重复,语句如下: 查数据: select * from table1 a where rowid !=(select max(rowid) from table1 b where a.name1=b.name1 and a.name2=b.name2......) 删数据: delete from tab 阅读全文
posted @ 2011-01-18 09:12 草堂 阅读(59460) 评论(5) 推荐(8)