1 概述 1 概述 本篇文章簡要分析,在SQL SERVER中,AS的基本用法。 2 具體分析 2 具體分析 2.1 定義變數類型 2.2 取別名 2.2.1 為結果集列取別名 code: result: code: result: 2.2.2 為表取別名 2.2.3 為子查詢取別名 2.3 轉換類 ...
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/。
- 極少部分文章利用讀書、參考、引用、抄襲、複製和粘貼等多種方式整合而成的,大部分為原創。
- 如您喜歡,麻煩推薦一下;如您有新想法,歡迎提出,郵箱:[email protected]。
- 可以轉載該博客,但必須著名博客來源。