zoukankan      html  css  js  c++  java
  • 【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。
    • 可以转载该博客,但必须著名博客来源。
  • 相关阅读:
    LeetCode 50. Pow(x, n)
    java方法的多态性理解
    向量的相似性度量
    LeetCode 43. Multiply Strings
    java中的字符编码方式
    LeetCode 67. Add Binary
    LeetCode 2. Add Two Numbers
    LeetCode 13. Roman to Integer
    linux-系统启动过程,执行的配置文件
    linux-后台运行程序-nohup
  • 原文地址:https://www.cnblogs.com/wangjiming/p/7351626.html
Copyright © 2011-2022 走看看