常见表的操作
查看数据库的表 show table
查看表结构 desc 表名
删除表 drop table表
修改表的结构
添加列 alter table 表名 add 列名 类型(长度) 约束;
修改列的类型 alter table 表名 modify 列名 类型(长度)
修改列名 alter table 表名change 旧列名 新列名 类型()
删除列 alter table 表名drop 列名
修改表名 rename table 表名 to 新表名
修改表的字符集 alter table 表名character set 字符集
数据的 增 删 改 查
添加
1 向表中插入数据 insert into 表(列名1,列名2,....) values (值1,值2......)
2 添加数据 不考虑主键 insert into values (值);;
更新
3 update 表名 set 字段名=值,字段名=值; 改全部
4 update 表名 字段名=值 where 条件
删除
delete from 表名where 条件
表数据清空 delete from 表名
查询
select * from <表名>
别名查询 as
SELECT id AS q FROM zhangwu;
条件查询
1 比较运算符 < > = >=....
2 between...and
3 is null
4 逻辑运算符 and or not
5 like like %具体关键字% 下划线
排序查询 asc desc降序
SELECT * FROM zhangwu ORDER BY mony ASC;
SELECT * FROM zhangwu ORDER BY mony DESC;
聚合函数 count
select count(*) as '总数' from zhangwu