CASE WHEN price <= 1000 THEN 1 ELSE 0 END三个case语句效果相同,其实就是类似于增加一个字段,这个字段,满足条件的为1,不满足的是0,这样sum的效果,就是将所有的1加起来,也就是所有满足条件的记录个数。而count,会不管是1还是0,都会统计,这样怎么算都是总条目数8个。语句这东西,灵活使用的情况太多,慢慢来吧,做到遇到一个理解一个,很快也就熟练了。