摘要: 临时表主要运行于硬盘表变量主要运行于内存,用完后需要手动清除它们谁更快?这个要参考硬件环境,采用时还需要你亲测。使用:1、临时表2、表变量 阅读全文
posted @ 2014-11-20 15:53 爱笑的3 阅读(131) 评论(0) 推荐(0) 编辑
摘要: row_number() over,返回结果集分区内行的序列号,每个分区的第一行从 1 开始。使用:1、返回行号2、返回结果集行号(常用语分页)3、row_number() over 与 partition一起使用(返回结果集每个分区内的行号) 阅读全文
posted @ 2014-11-20 14:23 爱笑的3 阅读(180) 评论(0) 推荐(0) 编辑
摘要: union 和 union all ,行(row)连接多个表(列数相同,列值类型相同),最后形成上下结构union 去除重复数据union all 所有数据 阅读全文
posted @ 2014-11-20 11:52 爱笑的3 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 都是复制一个表。select into from 目标表不存在。(复制内容)insert into select 目标表存在。(复制结构和内容) 阅读全文
posted @ 2014-11-20 11:46 爱笑的3 阅读(140) 评论(0) 推荐(0) 编辑
摘要: with as 短语,也叫做子查询部分(subquery factoring)公用表达式(CTE)。使用范围:sql2005及以上版本有效。作用:1、提高可读性-- 表名v_OrdersWITH tableBase AS (SELECT ROW_NUMBER() OVER (ORDER BY Id)... 阅读全文
posted @ 2014-11-20 11:03 爱笑的3 阅读(333) 评论(0) 推荐(0) 编辑