讲讲count的一些用法及其区别
- select count(column) from table; – count(column)会过滤掉值为null的数据
- select count(*) from table; – count(*) 不会过滤null值
- select count(1) from talbe; – count(1) 不会过滤null值
以上count的速度 count(column)>count(1)>count(*),count(*)会扫描整表,count(1)则不会
讲讲count的一些用法及其区别
以上count的速度 count(column)>count(1)>count(*),count(*)会扫描整表,count(1)则不会