【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。
- 可以转载该博客,但必须著名博客来源。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?