天天看点

数据库mysql操作基本命令

有哪些数据库类型。

  1. MySql 小巧玲珑 小型数据库 开源免费
  2. sqlserver Mssql 中型数据库 收费
  3. oracle 大型数据库 收费

1.sql语句修改列 change

2.添加列 add

3.删除 drop

4.重命名 rename

重命名:

RENAME TABLE 原表名 to 新表名

添加列:

ALERT TABLE 表名 ADD COLUMN 新列名 数据类型();

删除列:

ALERT TABLE 表名 DROP COLUMN 列名;

1, 排序 order by sid desc或asc ,addtime desc

2, 限制 limit 0,5

3, 分组 group by ; 聚合:

select count() from group by sex 1.count 数量

having count() >60 2.sum 总和

3.max

4.min

5.avg 平均值

where have/like not %张%

and 和or 一般用于where后面,用于条件之间判断的谓词;

group by 有一个原则du: select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面;

group by 对应的列如果如果需要加条件,一般用having。

建表的三大范式

第一范式: 列 不可再分

第二范式: 行 每条数据都与主键直接相关

第三范式: 表 表与其他表相关时候 不能包含其他表的非主键