基本查询 查询表中的全部数据
1 select * from 表名
增加 插入一行 只插指定的列
1 insert into 表名(列1名称,列n名称) values(列1数据,列n数据)
增加 插入一行 不指定列 插入全列数据
1 insert into 表名 values(列1数据,列n数据)
增加 插入多行 指定列名
1 insert into 表名(列1名称,列n名称)
2 select 列1数据,列n数据 union
3 select 列1数据,列n数据 union
4 select 列1数据,列n数据
增加 插入多行 不指定列名
1 insert into 表名
2 select 列1数据,列n数据 union
3 select 列1数据,列n数据 union
4 select 列1数据,列n数据
增加 插入多行 多values方式
1 insert into 表名(列1名称,列n名称) values(列1值,列n值),(列1值,列n值)
增加 复制源表数据到目标表
1 insert into 目标表(列1,列名n ) select 源列1,源列n from 数据源名称;
增加 将原表数据内容添加到新表
1 select 原表名.列1,原表名.列n into 新表名 from 原表名;
删除 除行表中指定的行
1 delete from 表名 where 条件
删除 删除所有的表
1 truncate table 表名
修改 修改指行定的字段值
1 update 表名 set 列1名称=值1,列n名称=值n where 条件
查询指定列
1 select 列1名称,列n名称 from 表名
模糊查找
代表一个 _
任意个 %
字符集 []
取反字符集 [^]
1 列名 like 匹配规则