一、增
1.insert into 表名(字段名,字段名,……) values (值,值,……);
2.insert into 表名 set 字段名=值,字段名=值,字段名=值,……;
二、删
1.单表删除:delete from 表名 【where 筛选条件】;
2.多表删除:delete 表1的别名,表2的别名 from 表1 别名
inner | left | right join 表2 别名
on 连接条件
where 筛选条件;
三、查
1.基础查询:select 查询列表 from 表名;
2.条件查询:select 查询列表 from 表名 where 筛选条件;
3.排序查询:select 查询列表 from 表名 【where 筛选条件】order by 要排序的列 (asc | desc);
4.分组查询:select 查询列表 from 表名 【where 分组前筛选条件】group by 分组的字段
【having 分组后的筛选条件】【order by 要排序的列 (asc | desc)】;
5.多表查询:select 查询列表 from 表1 别名1 【连接类型】 join 表2 别名2 on 连接条件
【where 分组前筛选条件】
【group by 分组的字段】
【having 分组后的筛选条件】
【order by 要排序的列 (asc | desc)】;
6.分页查询:select 查询列表 from 表名 limit 【offset】,size;
offset=(page-1)*size
四、改
1.单表修改:update 表名 set 列=值,列=值,…… where 查询条件;
2.多表修改:update 表1 别名1 inner | left | right join 表2 别名2 on 连接条件
set 列=值,列=值,…… where 查询条件