有哪些数据库类型。
- MySql 小巧玲珑 小型数据库 开源免费
- sqlserver Mssql 中型数据库 收费
- 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。
建表的三大范式
第一范式: 列 不可再分
第二范式: 行 每条数据都与主键直接相关
第三范式: 表 表与其他表相关时候 不能包含其他表的非主键