mysql注意事项

1,having表示对where筛选出的结果进行一次筛选。

2,group by 表示分组,与avg,max,min组合使用,取出的数据是每组中第一行数据(注意与order联合使用不能达到排序的效果,因为group取出的数据与原数据已经不对应了),而min和max等是对应组中对应正确的计算数据。

3,limit {n},{m}。n表示偏移数,m表示取前几条,limit m,默认表示limit 0,m。

4,mysql中条件语句正确顺序是where,group by,having,order by,limit。

5,union对两个select查询结果合并显示,查询的列数要相等,名称以第一个查询列名为准,默认去重复项,如果不去重复项可以用union all;如果子句中有order by要用小括号包住子句,推荐对合并结果进行结果排序,放在最后。

6,视图是表的查询结果,表的修改会影响视图的结果。

7,视图的增删改也会影响表,但视图并不是总能增删改的(视图不能包含基础表的函数列就可以修改),当视图的数据和表的数据是一一对应时,可以影响表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值