04 2012 档案

摘要:SQL Server FOR XML PATH 语句的应用 经常在论坛看到高手使用了 for xml path,由于是搜索一下,记录了详细的使用方法。 在SQL Server中利用 FOR XML PATH 语句能够把查询的数据生成XML数据,下面是它的一些应用示例。 DECLARE @TempTable table(UserID int , UserName nvarchar(5... 阅读全文
posted @ 2012-04-21 17:24 忙碌在路上 阅读(2767) 评论(0) 推荐(1)
摘要://简单计算 2个时间 相差的 天数 和 小时数 declare @time1 datetime declare @time2 datetime set @time1='2012-03-19' set @time2=GETDATE() select LTRIM(DATEDIFF(dd,@time1,@time2))+'天'+LTRIM(DATEDIFF(hh,@ti... 阅读全文
posted @ 2012-04-18 16:22 忙碌在路上 阅读(387) 评论(0) 推荐(0)
摘要:如果表中没有很好的列 来确定 唯一行,不防用一下这个 方法 还是比较精准的 update db set a=11111 from (select row_number() over ( order by a) as id ,a from #b) as db where id=2 阅读全文
posted @ 2012-04-09 13:39 忙碌在路上 阅读(457) 评论(0) 推荐(0)
摘要:select b as 标识,COUNT(*) AS 数量,(select COUNT(*) from num) as 总数量,(ltrim(cast(count(*)*100./nullif((select count(*) from num),0) as decimal(12,2)))+'%') as 占比 from num group by b order by 数量 阅读全文
posted @ 2012-04-07 15:34 忙碌在路上 阅读(1001) 评论(0) 推荐(0)