SQL Server 2008查看死鎖的存儲過程的代碼示例
http://www.ahfyzs.com/content/14/0412/13/13979701_368257794.shtml
2014/4/12 13:01:48判斷給定時間段所在的星期一和星期天的日期
http://www.ahfyzs.com/content/14/0412/12/13979701_368257371.shtml
2014/4/12 12:59:55
EndDay FROM ( SELECT 1 AS ID,DATEADD(wk, DATEDIFF(wk,0,@tmpDate), 0) AS FirstDAy ) a LEFT JOIN ( SELECT 1 AS ID,DATEADD(wk, DATEDIFF(wk,0,@tmpDate), 6) AS EndDay ) b ON a.ID SET @tmpDate=DATEADD(DAY,7,@tmpDate) SET @index=@index+1 END RETURN END.
S5_BinTest_Info where TS <dateadd(dd,-90,getdate()) ) and datediff(dd,(select min(TS) from S5_BinTest_Info),TS)<=0 DELETE from dbo.這和SELECT語句非常相似,DELETE語句在邏輯上第一個處理的子句是FROM子句(第二行FROM dbo.S5_BinTest_Info AS S5的這個),接著處理WHERE子句,最后才是DELETE子句。S5_BinTest_Info_Dtl AS DTL WHERE S5_BinTest_Info .
select top 10 * from message where id <(select min(id) from messagewhere id in(select top 20 id from message where classid=77 order by iddesc) ) and classid=77 order by id desc.select * from video where id=100 or id=101 or id=102 or id=103or id=104 or id=105 or id=106 or id=107 or id=108 or id=109.
id emp_id product_id qty.emp_id qty_Total.emp_id product_id qty.select case when grouping(emp_id)=1 and grouping(product_id)=1 then ''合計'' else emp_id end emp_id, case when grouping(emp_id)=0 and grouping(product_id)=1 then ''小計'' else procudt_id end product_id, sum(qty) qty from t_test group by rollup(emp_id,product_id)
BelongFloor,c.id AS UnitID,c.housename AS UnitName FROM [CRM_HouseInfo] a LEFT JOIN [CRM_RoomInfo] b ON a.[ID]=b.[HouseID]LEFT JOIN CRM_HouseInfo c ON a.[ParentID]=c.id AND c.reskind=4WHERE.
declare @mytable table (Col1 varchar(10))insert into @mytable values (''AA''),(''BB''),(''CC'')SELECT '',''+Col1 --No alias FROM @mytable ORDER BY Col1 FOR XML PATH(''TYPE'') 可以看到輸入結(jié)果是XML類型的,TYPE為節(jié)點<TYPE>,AA</TYPE><TYPE>,BB</TYPE><TYPE>,CC</TYPE> 假如沒有TYPE節(jié)點,就會接近想要的結(jié)果,修改CODE如下: 代碼。