SQL语句中count(*)、count(1)和count(列名)到底那个更快呢?
最近看了一篇文章,讲了一大堆,最后得出一些结论。说是在某种情况下,怎么写速度最快。但是自己去实际验证的时候,其实并不是他说的那样,实践出真知,所以自己就把测试的数据整理一下,看看到底哪种情况最快?一、他们之间的区别1、cout(*)返回表中的记录数,行为空也会被统计。2、count(列名)对指定列的行数进行统计,行为null不做统计。3、count(*)和count(1)两个函数没有区别...
原创
2019-09-01 15:23:19 ·
4959 阅读 ·
0 评论