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

news/2025/3/15 10:25:56/

一、功能描述:

通过使用 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'

文章来源:https://blog.csdn.net/m0_72676510/article/details/133987703
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/news/1180312.html

相关文章

MySQL日志类的数据表,实测MyISAM到底比InnoDB查询快多少

目录 简单介绍下两种引擎 开始实测 从数据占用的容量对比看MyISAM占用空间更小 从查询效率对比看MyISAM也确实更快 MYISAM表结构 Laravel的建表语句 Laravel定时任务-清理日志,只保留最新300万条记录 简单介绍下两种引擎 InnoDB支持事务功能、外键、行级锁等一…

uniapp vue2、vue3 页面模板代码块设置

本文分享 uniapp vue2、vue3 页面模板代码块设置 设置路径 HBuilder X -> 工具 -> 代码块设置 -> vue代码块 -> 自定义代码块 如上图操作后在打开的 vue.json 文件的右侧“自定义代码块”中复制如下代码(可全选替换也可添加到代码中) 示…

使用香橙派并基于Linux实现最终版智能垃圾桶项目 --- 下

最终完成效果视频: 使用香橙派并基于Linux实现最终版带图像识别的可回收垃圾桶 — 下_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1bc411o7zS/?spm_id_from333.999.0.0&vd_source16380169fa415d2d056dd877a8d8c1b7 硬件接线 & 最终实现图 目录 …

折磨的Ts

先看下官网 这里的withDefault是给props设置默认值的 由于props传入了个函数在设置默认值的时候不知道怎么设置了 解决办法:直接不设置了。也不写了。

Redis进军磁盘存储

目录 1、对抗价格优势:纳入磁盘,降低成本? 2、Redis的野心:无敌是多么寂寞,所以我们要开新地图 3、开发者异议:他们正在偏离我们选择Redis的初衷 4、结语:性能为王,但绝不甘于只…

【广州华锐互动】VR公司工厂消防逃生演练带来沉浸式的互动体验

在工业生产过程中,安全问题始终是我们不能忽视的重要环节。特别是火灾事故,不仅会造成重大的经济损失,更会威胁到员工的生命安全。传统的消防安全训练方法,如讲座、实地演练等,虽然具有一定的效果,但是无法…

lunar-1.5.jar

公历农历转换包 https://mvnrepository.com/artifact/com.github.heqiao2010/lunar <!-- https://mvnrepository.com/artifact/com.github.heqiao2010/lunar --> <dependency> <groupId>com.github.heqiao2010</groupId> <artifactId>l…

【RTOS学习】软件定时器 | 中断处理

&#x1f431;作者&#xff1a;一只大喵咪1201 &#x1f431;专栏&#xff1a;《RTOS学习》 &#x1f525;格言&#xff1a;你只管努力&#xff0c;剩下的交给时间&#xff01; 软件定时器 | 中断处理 &#x1f3c0;软件定时器⚽守护任务守护任务的调度 ⚽使用软件定时器的函数…