没见过这种写法,count里面不能这么玩!
如果你要加判断的话,可以使用下面的方式:
SELECT COUNT(case when tele_type = '2' then 0 else 1 end ) FROM 表;
以上作为参考~
mysql 是可以这样写的。 count(a=1) 其实是count(a) 一样的作用。
但sql server 是不能这么写的。 sql server select a=1 from t 得么的结果 是a列全部为1 是赋值了。