1 概述学习
本篇文章简要分析,在SQL SERVER中,AS的基本用法。spa
2 具体分析3d
2.1 定义变量类型code
1 DECLARE @UserName AS VARCHAR(50)='Alan_beijing'
2.2 取别名blog
2.2.1 为结果集列取别名ci
code:博客
1 SELECT OrderID,CustID,OrderDate 2 FROM Orders
result:it
code:class
1 SELECT OrderID AS '订单ID',CustID AS '顾客ID',OrderDate AS '订单日期' 2 FROM Orders
result:基础
2.2.2 为表取别名
1 SELECT O.OrderID,O.CustID,O.OrderDate 2 FROM Orders AS O
2.2.3 为子查询取别名
1 SELECT ChildQuery_Orders.OrderDate 2 FROM 3 (SELECT * 4 FROM Orders 5 WHERE CustID>=5) AS ChildQuery_Orders
2.3 转换类型
2.3.1 CAST类型转换
1 SELECT CAST('110' AS INT) --110
2.3.2 CONVERT类型转换
1 SELECT CONVERT(decimal, '123.6') -- 123
2.4 建立视图,表示基表来源
1 CREATE VIEW ViewDemo 2 AS 3 SELECT * FROM Orders
2.5 其余(后续补充)
3 参考文献
【01】Microsoft SqlServer 2008技术内幕:T-SQL 语言基础
【02】Microsoft SqlServer 2008技术内幕:T-SQL 查询
4 版权