1、基本查询
从表中查询某些列的值,这是最基本的查询语句。
SELECT 列名1,列名2 FROM 表名
2、Where(条件)
作用:按照一定的条件查询数据
语法:
SELECT 列名1,列名2 FROM 表名 WHERE 列名1 运算符 值
运算符:
运算符 描述
= 等于
<> 不等于
大于
< 小于
= 大于等于
<= 小于等于
BETWEEN 在某个范围内
LIKE 搜索某种模式
3、BETWEEN
查询语法:
SELECT ID,Name,Age FROM Students WHERE Age BETWEEN 18 AND 20
4、LIKE
作用:模糊查询。LIKE关键字与通配符一起使用
主要的通配符:
通配符
描述
%
替代一个或多个字符
_
仅替代一个字符
[a]
5、AND
AND 在 WHERE 子语句中把两个或多个条件结合起来。表示和的意思,多个条件都成立。
6、OR
OR可在 WHERE 子语句中把两个或多个条件结合起来。或关系,表示多个条件,只有一个符合即可。
7、IN
IN 操作符允许我们在 WHERE 子句中规定多个值。表示:在哪些值当中。
1)查询年龄是18、19、20的学生信息
9、ORDER BY(排序)
功能:对需要查询后的结果集进行排序
12、MAX/MIN
MAX 函数返回一列中的最大值。NULL 值不包括在计算中。
MIN 函数返回一列中的最小值。NULL 值不包括在计算中。
MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。
13、SUM
查询某列的合计值。
1)查询ID为1001的学生的各科总成绩
14、AVG
AVG 函数返回数值列的平均值
15、COUNT
COUNT() 函数返回匹配指定条件的行数。
16、GROUP BY
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。