查询语句:
SELECT 列A,列B FROM 表 WHERE 条件1 LIKE 条件2;
SELECT 列A,列B FROM 表 WHERE 条件1 AND NOT 条件2;
SELECT 列A,列B FROM 表 WHERE 列C BETWEEN 下限 AND 上限;
SELECT 列A,列B FROM 表 WHERE 列C IN (Value1,Value2,Value3);
模糊查询:
SELECT 列A FROM 表 WHERE 列A LIKE '%_%';(%为占位符)
处理空值数据:
SELECT 列A,列B FROM 表 WHERE 列C IS NOT NULL;
升序:SELECT 列A,列B FROM 表 ORDER BY 列A ASC;
降序:SELECT 列A,列B FROM 表 ORDER BY 列A DESC;
聚合函数:
SELECT COUNT (<计数规范>) FROM <表名>;
SELECT SUM(<计数规范>) FROM <表名>;
SELECT AVG (<计数规范>) FROM <表名>;
SELECT MAX (<最大值规范>) FROM <表名>;
SELECT MIIN (<最小值规范>) FROM <表名>;
eg:SELECT COUNT(*) AS student FROM t_class;
*表示全部的列。
SELECT COUNT(ALL Region) FROM Employees;
ALL:计数指定列的所有选择的行;
DISTINCT: 计数指定列的所有唯一非空值行;
过滤分组数据:
SELECT 列A,列B,聚合函数(聚合函数规范) FROM 表名 WHERE 过滤条件
GROUP BY 列A;