大家有见过这种写法的吗?什么含义呢?
select sum(id=123) from tbl
select count(id=123) from tbl
貌似第一个结果的含义是 id=123 的数据量(相当于 count 了),但是第二个得到的结果实在看不懂了。
大家有见过这种写法的吗?什么含义呢?
select sum(id=123) from tbl
select count(id=123) from tbl
貌似第一个结果的含义是 id=123 的数据量(相当于 count 了),但是第二个得到的结果实在看不懂了。
1
msg7086 Sep 1, 2017
MySQL 的赋值运算符是 := 。
|
2
deweixu Sep 1, 2017
没见过这种用法
|
3
mingl0280 Sep 2, 2017
第二个等同于 SELECT COUNT(*) FROM tbl
|