mssql sqlserver 派生表简介说明


摘要:
下文讲述sqlserver的派生表的相关说明,如下所示:

派生表: 由一串查询结果产生结果集的表名
派生表:只可在当条sql语句中有效
派生表的生命周期非常短

派生表可以减少临时表的使用,对查询结果集进行二次查询;
派生表注意事项:
1.必须加入表别名
2.派生出的列必须都拥有列名
3.派生表中的所有列名必须唯一
4.派生表生成的查询语句不可以使用order by 关键字


派生表用法举例

---1.派生表基本用法-表别名
select * from (select * from [数据表]) as tmp 


--2.群组排序用法
select * from (
  select name,count(1) as qty from [数据表]
   group by name 
 )  order by name asc