社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  DATABASE

mysql都”娶“了个别名,你还单身么哈哈

辉猪子 • 3 年前 • 274 次点击  

mysql中取别名,其实就是取外号的意思!利用别名代替表和字段的原名参与查询操作!!!!

取别名的好处:

1.便于理解

2.如果要查询的字段有重名的情况,使用别名可以区分开来

第一种:使用as关键字

1、为表取别名

SELECT * FROM 表名 [AS] 表的别名 WHERE … ;

AS关键字用于指定表的别名,也可省略

SELECT*FROM  name (AS) n where  age=20;
  • 1
2、为字段取别名

SELECT 字段名1 [AS] 别名1 , 字段名2 [AS] 别名2 , … FROM 表名 WHERE … ;

AS关键字用于指定表的别名,也可省略

SELECT departmentnumber (AS) "部门编号" FROM employee;
  • 1

1、可使用汉语作为别名,但需要 双引号 括住该别名。

2、 查询常数时也可使用别名

第二种:省略as关键字,打一个空格

查询工资大于3000的员工(表的别名)

SELECT * FROM employee emp WHERE emp.salary>3000;

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/72388
 
274 次点击