一般情况下,Select Count (*)和Select Count(1)两着返回结果是一样的
假如表沒有主键(Primary key),那么count(1)比count(*)快,
如果有主键的話,那主键作为count的条件时候count(主键)最快
如果你的表只有一个字段的话,那么count(*)就是最快的。
count(*) 跟 count(1) 的结果一样,都包括对NulL的统计,而count(column) 是不包括NulL的统计
总结以上是内存溢出为你收集整理的MySQL-count(*)和count(1)的查询区别全部内容,希望文章能够帮你解决MySQL-count(*)和count(1)的查询区别所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)