摘要:
语法: SELECT 字段列表 FROM 表名 ORDER BY 字段1 排序方式1, 字段2 排序方式2; 排序方式: ASC: 升序(默认) DESC: 降序 例子: -- 根据年龄升序排序 SELECT * FROM employee ORDER BY age ASC; SELECT * FR 阅读全文
摘要:
语法: SELECT 字段列表 FROM 表名 [ WHERE 条件 ] GROUP BY 分组字段名 [ HAVING 分组后的过滤条件 ]; where 和 having 的区别: 执行时机不同:where是分组之前进行过滤,不满足where条件不参与分组;having是分组后对结果进行过滤。 阅读全文
摘要:
常见聚合函数: | 函数 | 功能 | | | | | count | 统计数量 | | max | 最大值 | | min | 最小值 | | avg | 平均值 | | sum | 求和 | 语法: SELECT 聚合函数(字段列表) FROM 表名; 例: SELECT count(id) f 阅读全文
摘要:
语法: SELECT 字段列表 FROM 表名 WHERE 条件列表; 条件: 比较运算符 功能 > 大于 >= 大于等于 < 小于 <= 小于等于 = 等于 <> 或 != 不等于 BETWEEN … AND … 在某个范围内(含最小、最大值) IN(…) 在in之后的列表中的值,多选一 LIKE 阅读全文
摘要:
查询多个字段: SELECT 字段1, 字段2, 字段3, ... FROM 表名; SELECT * FROM 表名; 设置别名: SELECT 字段1 [ AS 别名1 ], 字段2 [ AS 别名2 ], 字段3 [ AS 别名3 ], ... FROM 表名; SELECT 字段1 [ 别名 阅读全文
摘要:
语法: SELECT 字段列表 FROM 表名字段 WHERE 条件列表 GROUP BY 分组字段列表 HAVING 分组后的条件列表 ORDER BY 排序字段列表 LIMIT 分页参数 阅读全文
摘要:
修改数据: UPDATE 表名 SET 字段名1 = 值1, 字段名2 = 值2, ... [ WHERE 条件 ]; 例: UPDATE emp SET name = 'Jack' WHERE id = 1; 删除数据: DELETE FROM 表名 [ WHERE 条件 ]; 阅读全文
摘要:
指定字段: INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...); 全部字段: INSERT INTO 表名 VALUES (值1, 值2, ...); 批量添加数据: INSERT INTO 表名 (字段名1, 字段名2, ...) VALUE 阅读全文
摘要:
create table 表名(字段1 字段1类型[comment 字段1注释], 字段2 字段2类型[comment 字段2注释], ... 字段n,字段n类型[comment 字段n注释] )[comment 表注释]; 注: 最后一个字段后面没有逗号 添加字段: ALTER TABLE 表名 阅读全文