1.基本语法
-- 1. 查询所有列
select * from 表名;
例:
select * from students;
-- 2. 查询指定列
select 列1,列2,... from 表名;
例:
select id,name from students;
2.使用函数
1)行函数
2)聚合函数
3.添加别名
1)select后给字段添加别名
使用as后,后面的where就可以使用新的名称来简化书写
select 列1 as a1 ,列2,... from 表名;
2)from后给表店家别名
-- 如果是单表查询 可以省略表名
select id, name, gender from students;
-- 表名.字段名
select students.id,students.name,students.gender from students;
-- 可以通过 as 给表起别名
select s.id,s.name,s.gender from students as s;
4.去除重复数据
distinct可以去除重复数据行。
select distinct 列1,... from 表名;
例: 查询班级中学生的性别
select name, gender from students;
-- 看到了很多重复数据 想要对其中重复数据行进行去重操作可以使用 distinct
select distinct name, gender from students;