当前位置: 首页 > news >正文

[SQL开发笔记]SQL 别名:为表名称或列名称指定别名

一、功能描述:

通过使用 SQL,可以为表名称或列名称指定别名。基本上,创建别名是为了让列名称的可读性更强。

二、SQL 别名语法详解:

1)列的 SQL 别名语法:

Select column_name AS alias_nameFROM table_name;

2)表的 SQL 别名语法:

Select column_name(s)FROM table_name AS alias_name;

三、SQL 别名开发实例:

(1)列的别名实例

目标数据库及表:使用 DRobot数据库,"T_Drobot" 表

下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 creator 列的别名。提示:如果列名称包含空格,要求使用双引号或方括号。

我们使用下面的 SQL 语句:

SELECT name as s, creator as cFROM "T_Drobot"

在下面的 SQL 语句中,我们把两列(creator 和 year)结合在一起,并创建一个名为 "site_info" 的别名:

Select name, CONCAT(creator, ‘, ’, year) AS SITE_INFROM T_Drobot

(2)表的别名实例

目标数据库及表:使用 DRobot数据库,"T_data" 和 "T_Drobot" 表

下面的 SQL 语句选取 "xiaodu" 的所有记录(本次查询两个表中xiaodu的数据)。我们使用 "T_data" 和 "T_Drobot" 表,并分别为它们指定表别名 "td" 和 "tc"(通过使用别名让 SQL 更简短):

SELECT td.data, tc.name, tc.year, tc.creatorFROM "T_data" AS td, "T_Drobot" AS tcWHERE td.id=tc.id and tc.creator='xiaodu'

http://www.lryc.cn/news/208237.html

相关文章:

  • 风险管理案例题
  • NFC读卡器ST25R3911B-AQWT、ST25R3917B-AQET、ST25R3919B-AQET产品描述、功能框图
  • JVM进阶(2)
  • 2023大湾区杯粤港澳金融数学建模竞赛思路+模型+代码
  • 【Note详细图解】中缀表达式如何转为后缀表达式?数据结构
  • 常用到的资源共享网站
  • 关于JAVA中字节码文件版本号、产品版本号及开发版本号的关系
  • ModbusTCP 转 Profinet 主站网关在博图配置案例
  • 抖音上怎么挂小程序?制作小程序挂载抖音视频
  • AI新能量!FortiGate NGFW面向数据中心全面集成FortiGuard AI 安全服务
  • Git总结
  • 初级前端面试题(一) 之 html/css/js
  • python实现excel的数据提取
  • Vue的MVVM实现原理
  • vue+iView 动态侧边栏菜单保持高亮选中
  • 标准的听觉检测环境应满足哪些条件?
  • Fabric.js 样式不更新怎么办?
  • 【优选算法精品】前缀和
  • 应用案例|基于高精度三维机器视觉引导机器人自动分拣包裹的应用
  • Vue自定义指令实现按钮级的权限控制
  • Selenium实现自动登录163邮箱和Locating Elements介绍
  • uniapp vue2、vue3 页面模板代码块设置
  • 解决Linux下编译Intel oneTBB动态库出错的问题
  • 分布式日志和链路追踪
  • el-select multiple表单校验问题
  • 论文阅读——BART
  • InstructionGPT
  • 电脑视频怎么转音频mp3
  • java 读取pdf文件内容
  • 【linux】安装rpmrebuild