【SqlServer系列】AS的用法
1 概述
本篇文章简要分析,在SQL SERVER中,AS的基本用法。
2 具体分析
2.1 定义变量类型
1 DECLARE @UserName AS VARCHAR(50)='Alan_beijing'
2.2 取别名
2.2.1 为结果集列取别名
code:
1 SELECT OrderID,CustID,OrderDate 2 FROM Orders
result:
code:
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 版权
- 感谢您的阅读,若有不足之处,欢迎指教,共同学习、共同进步。
- 博主网址:http://www.cnblogs.com/wangjiming/。
- 极少部分文章利用读书、参考、引用、抄袭、复制和粘贴等多种方式整合而成的,大部分为原创。
- 如您喜欢,麻烦推荐一下;如您有新想法,欢迎提出,邮箱:2016177728@qq.com。
- 可以转载该博客,但必须著名博客来源。