一、字段别名
- 通过字段名as的语法,可以给字段起别名,别名可以是中文
- as可以省略不写
- 字段名 as 别名 和 字段名 别名 结果一样
例子:
通过as起别名
select id as 学号 , age as 年龄 from students;
只是查询出来的结果用别名显示了,字段名并没有改变
在navicat中运行结果
as可以省略不写用空格代替
select sex 性别 ,hometown 老家 from students;
在navicat中运行结果
二、表别名
- 在from后面,可以使用
- as可以省略不写
- 字段名 as 别名 和 字段名 别名 结果一样
例子 select age from students as a; as可以省略 select age from students a;
三、distinct去重
- 在select字段后使用distinct,可以消除重复记录
语法
select distinct 字段 from 表名;
示例:
整体表记录数据
根据性别去重,只会显示2记录,去掉重复字段
这条例子,虽然性别有重复,但是整体语句没有重复的老家