起别名、去重、+号作用
起别名
好处:
1、 便于理解
2、 如果要查询的字段有重名的情况,使用别名可以区分开来。
方式一: 使用as
select xingming as name;
select last_name as 姓,first_name as 名 from employees;
方式二:使用空格
select last_name 姓,first_name 名 from employees;
注意:当别名之中有关键词或者空格的时候,应该用双引号把别名全部框起来。
去重
在select后面加一个关键字:distinct 就可以了
select distinct department_id from employees;
+号的作用
在python中“+”的作用有两个:
1、运算符,两个操作数都为数值型的时候相加
2、连接符,两个都为字符串的时候,拼接字符串
在mysql中,+ 只有一个功能:运算符
①:两个操作数都为数值型,就做加法运算
②:其中一方为字符型,试图将字符型竖直转换成数值型,如果转换成功(字符串为数字内容),则继续做加法运算;如果转换失败,则将字符型数值转换成0.
③:只要其中一方为null,拿结果肯定是null