您的位置:首页 > 数据库

SQL常用功能

2008-07-13 10:39 162 查看

SQL筛选出相同记录

选出相同记录的SQL语句是:

select * from tableName where id in (

select id from tableName group by id having count(*) > 1)

删除相同记录的SQL语句是:

delete from tableName where id in (

select id from tableName group by id having count(*) > 1)

例如:
select * from book where isbn in (

select isbn from book group by isbn having count(*) > 1)

MSSQL ID自动从1开始[/u]

DBCC CHECKIDENT (表名, RESEED, 0) >>MSSQL ID自动从1开始 或者 truncate table tablename

把存储过程记录集新增到另一表 INSERT INTO EXEC

truncate table [tablename] 清空表,ID自动从1开始,

INSERT INTO [tablename]

EXEC [dbo].[spname]

@parameters = 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: