1.插入记录
insert [into] table_name[(col_name,......)] values(val,......);
(1)全部字段赋值,可省略[(col_name,......)]
(2)部分字段赋值
(3)可一次插入多条记录
例:insert t1 values(‘aa’,’bb’),(‘cc’,’dd’),... ;
(4)插入记录
insert [into]tbl_name[(col_name,...)]{values | value} ({default | null | expr },...),(...),...
(5)insert [into] tbl_name set col_name ={expr | default},...;
说明:与第一种方式的区别在于,此方法可以使用子查询(SubQuery)
(6)insert [into] tbl_name [(col_name,...)] select...;(此方法可以将查询结果插入到指定数据表)
2.查找记录
select expr,...... from table_name;
3.删除记录(单表删除)
delete from tbl_name [where where_condition];
4.更新记录(单表更新)
update [low_priority] [ignore] table_reference set col_name1={expr1 | default} [,col_name2={expr2 | default}]... [where where_condition]
5.查询结果分组
[group by {col_name | position} [asc|desc ],...]
[having where_condition]
6.对查询结果进行排序
[order by {col_name | expr | position}[asc|desc],...]
7.限制查询结果返回的数量
[limit {[offset,] row_name | row_count OFFSET offset}]