数据库复习
1. 基础操作
添加/删除数据库:
create database name drop database name
添加/删除数据表:
create table name( col_name type, col_name type, col_name type ); drop table name;
为数据表添加/删除数据:
alter table table_name add col_name type; alter table table_name drop col_name;
修改数据列的列名或者数据类型:
alter table table_name change (old)col_name (new)col_name type;
注意新旧列名和数据类型都要写全,只需要改变需要变动的项即可
查看表数据:
select * from table_name;
插入表数据:
insert into table_name value(全部值) insert into table_name (col_name,col_name) value(v1,v2)
空值判断:
select * from table_name where col_name is NULL;
去掉重复行:
select distinct * from table_name;
对查询结果进行排序:
select * from table_name (where) order by col_name asc/desc;
更新表数据:
update table_name set col_name = value;
范围限定关键词
in, like, between
基础函数:
avg, count, max, min, sum
2. 高级操作
内连接,外连接
图解MySQL 内连接、外连接、左连接、右连接、全连接