![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server知识
zh520
熟悉ASP.NET、js、css、ajax、sql2005,oracle
展开
-
with as 用法
举个简单的例子 with a as (select * from test) select * from a; 其实就是把一大堆重复用到的SQL语句放在with as 里面,取一个别名,后面的查询就可以用它 这样对于大批量的SQL语句起到一个优化的作用,而且清楚明了原创 2009-06-03 17:12:00 · 1419 阅读 · 1 评论 -
TRUNCATE TABLE 的用法
TRUNCATE TABLE 和不带 WHERE 的 DELETE 功能是一样的,都是删除表中的所有数据,不过 TRUNCATE TABLE 速度更快,占用的日志更少,这是因为 TRUNCATE TABLE 直接释放数据页并且在事务日志中也只记录数据页的释放,而 DELETE 是一行一行地删除,在事务日志中要记录每一条记录的删除。那么可不可以用 TRUNCATE TABLE 代替不带 WHER转载 2009-06-04 14:29:00 · 3905 阅读 · 0 评论 -
sql Server 05中利用ROW_NUMBER() 函数分页
with p as (select ROW_NUMBER() over(order by MCI_ID ASC) as row,* from dbo.Map_CompanyInfo)select * from p where row between 10 and 20说明:ROW_NUMBER()产生编号,over()设置排序,查询结果重命名为p, 查询10-20条数据根据此可写翻页存原创 2009-06-03 17:20:00 · 464 阅读 · 0 评论 -
常用T-SQL数据库函数整理
1. 聚合函数(1) AVG函数功能 返回组中值的平均值。空值将被忽略语法 AVG ( [ ALL | DISTINCT ] expression )(2) MAX函数功能 返回表达式的最大值语法 MAX ( [ ALL | DISTINCT ] expression )(3) MIN函数功能 返回表达式的最小值语法 MIN ( [ ALL | DISTINCT ] expression )(转载 2009-06-15 15:19:00 · 864 阅读 · 0 评论 -
SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
http://www.cnblogs.com/plin2008/archive/2009/05/14/1456514.html转载 2009-10-28 16:40:00 · 570 阅读 · 0 评论