* 加上or null后,count统计数据的时候就会排出非2006/2008之外的数据,如果不加or null,则count会默认计数,等同于count(*)了。
2018-01-11
mysql> select count(year='2006' or null) as '2006' ,count(year='2009' or null) as '2008' from y;
+------+------+
| 2006 | 2008 |
+------+------+
| 2 | 1 |
+------+------+
1 row in set (0.00 sec)
+------+------+
| 2006 | 2008 |
+------+------+
| 2 | 1 |
+------+------+
1 row in set (0.00 sec)
2018-01-11
默认情况,MySQL对所有的group by col1,col2进行排序,这与在查询中指定order by类似
避免排序结果消耗可以使用order by null禁止排序
避免排序结果消耗可以使用order by null禁止排序
2017-12-16
查看是否开启慢查询日志 show variables like 'slow_query_log'
设置没有索引的记录到慢查询日志 set global log_queries_not_using_indexes=on
查看超过多长时间的sql进行记录到慢查询日志 show variables like 'long_query_time'
设置慢查询的时间 set long_query_time=1
设置没有索引的记录到慢查询日志 set global log_queries_not_using_indexes=on
查看超过多长时间的sql进行记录到慢查询日志 show variables like 'long_query_time'
设置慢查询的时间 set long_query_time=1
2017-12-16
看着这些评论实在是忍不下去了,艹,爱看不看,不看滚蛋。
纠结读音的估摸着你们在这一行也走不了多远,就像狗一样,给它丢一个肉包子,它却嫌弃包子里面有骨头卡了嗓子,然后上来咬你一口;
还有一个说什么io都不懂的,嫌弃老师讲的渣的,建议你可以去看实战,真的,又不贵也就200,或者去CSDN课程也就1000来块,或者51tco也就几百块钱,那些你要是嫌弃可以直接投诉的,保证让你爽;
呵,心里没点逼数吗???
看不懂没关系慢慢来就好了,结合实例,加上平时经验,基础方面多下下功夫,然后老师也只能提供一个思路,学习还是要看自己,加油;
纠结读音的估摸着你们在这一行也走不了多远,就像狗一样,给它丢一个肉包子,它却嫌弃包子里面有骨头卡了嗓子,然后上来咬你一口;
还有一个说什么io都不懂的,嫌弃老师讲的渣的,建议你可以去看实战,真的,又不贵也就200,或者去CSDN课程也就1000来块,或者51tco也就几百块钱,那些你要是嫌弃可以直接投诉的,保证让你爽;
呵,心里没点逼数吗???
看不懂没关系慢慢来就好了,结合实例,加上平时经验,基础方面多下下功夫,然后老师也只能提供一个思路,学习还是要看自己,加油;
2017-11-30