COUNT(t.is_wrong = 0 OR null)
在mysql里面使用COUNT函数的时候根本不关心条件表达式的返回值,也就是说无论加上什么都会返回所有的。此时如果加上OR null会时条件不满足时返回null,从而使mysql跳过这条记录不统计。这样获取的才是正确数据。
COUNT(t.is_wrong = 0 OR null)
在mysql里面使用COUNT函数的时候根本不关心条件表达式的返回值,也就是说无论加上什么都会返回所有的。此时如果加上OR null会时条件不满足时返回null,从而使mysql跳过这条记录不统计。这样获取的才是正确数据。