增删改:
create 新建
默认条件:
primary key 主键(不重复)
auto_increment 递增
null/not null
insert into 数据库名.表格名(列1,列2......) values(数值1,数值2......):
default 自动递增,就不要具体数值,字符串不行
增加字段:
alter table 数据库名.表格名 add 列名 数据类型 默认条件
更新数据:
update 数据库名.表格名 set 值 where 条件
删除数据:
delete from 数据库名.表格名 where 条件
删除表:
drop table 数据库名.表格名
删除数据库:
drop database 数据库名
where:
between 100 and 500 表示数字区间
in('afd','hhh') 字符约束
like 'B%' B开头
like '__b%' 第3个是b的(前面两个下划线)
查:
[distinct(防止数据重复,防止select后面)]
查看表格全部内容:select * from 表格名 [where 条件] [order by 列名(排序) ASC(默认升序)/DESC(降序)]
个别:select 列名1,...... from 表格名
表格合并:join
交集:inner
select * from 表名 inner join 表名 on 条件
并集:union