
SQL Server
ccyyss
这个作者很懒,什么都没留下…
展开
-
SQL 有条件地筛选重复数据
--基础了解:1) select distinct name from table --打开重复记录的单个字段2) select * from table where fid in(Select min(fid) FROM table group by name)--打开重复记录的所有字段值3) select * from table where name in(select name from原创 2009-11-23 13:26:00 · 12457 阅读 · 0 评论 -
SQL 查看本周的星期一和星期天
--SQL 查看本周的星期一和星期天/*系统的时间默认把星期天作为一个星期的第一天,但是我们中国习惯把星期一作为一个星期的第一天,因此如果当天是星期天时需要判断一下*/DECLARE @MondayTime varchar(10)DECLARE @SundayTime varchar(10)IF(datepart(weekday,getdate())-2 BEGIN SET @MondayTime原创 2009-12-01 17:55:00 · 6732 阅读 · 0 评论 -
查询各分类的前几条记录
CREATE TABLE #Temp1( tid int IDENTITY(1,1) PRIMARY KEY NOT NULL, TypeID int DEFAULT 0 NOT NULL, clickNum int DEFAULT 0 NOT NULL, txt varchar(200) DEFAULT NOT NULL )INSER原创 2010-04-16 14:47:00 · 932 阅读 · 0 评论 -
关于排它锁的小测试
CREATE TABLE Test ( id int identity(1,1) PRIMARY KEY NOT NULL, TestName varchar(100) DEFAULT '' NOT NULL, dt datetime DEFAULT GETDATE() NOT NULL ) GO CREATE PROC SP_TestTran1 @num int out AS /****************** 用于得到test1的总数据,并加锁 ********原创 2011-04-07 17:54:00 · 615 阅读 · 0 评论 -
sql 修改表的分区方案
-- 进行演示操作前, 先备份, 以便可以在演示完成后, 恢复到原始状态 USE master -- 备份 BACKUP DATABASE AdventureWorks TO DISK = 'AdventureWorks.bak' WITH FORMAT ---- 恢复 --RESTORE DATABASE AdventureWorks -- FROM DISK = 'A转载 2014-06-20 14:56:40 · 8464 阅读 · 0 评论