摘要:大家都知道,Mysql 和 Oracle中都有可以实现LIMIT的方法,现在有了SQL:2003标准的分析函数,MSSQL 和DB2 都可以实现了使用SQL:2003标准中的分析函数(窗口函数): ROW_NUMBER() ,RANK(),DENSE_RANK()使用方法:SELECT row_number() over (order by autoid desc) as rownumber, autoid,userid, matype,maxrate,setrate FROM B_ProxySet由此获得连续编号的列,做为LIMIT范围列,不管Autoid列是连续还是中断的,下面是我引用该.
阅读全文
摘要:在SQL Server中利用 FOR XML PATH 语句能够把查询的数据生成XML数据,下面是它的一些应用示例。view sourceprint?1DECLARE @TempTable table(UserID int , UserName nvarchar(50)); 2insert into @TempTable (UserID,UserName) values (1,'a') 3insert into @TempTable (UserID,UserName) values (2,'b') 45select UserID,UserName from @T
阅读全文