0
目前,我有这样的:的MySQL组由空非空值
select sum(total) from table_name where field != ''
UNION
select sum(total) from table_name where field = ''
它的工作原理,但我很好奇,如果有可能使用“分组依据”由空和非过滤 - 空值?
目前,我有这样的:的MySQL组由空非空值
select sum(total) from table_name where field != ''
UNION
select sum(total) from table_name where field = ''
它的工作原理,但我很好奇,如果有可能使用“分组依据”由空和非过滤 - 空值?
select SUM(CASE WHEN field != '' THEN total ELSE 0) NONEMPTY,
SUM(CASE WHEN field = '' THEN total ELSE 0) EMPTY from table_name
试试上面的查询。
这里我用过CASE WHEN
。
我在这里看不到GROUP BY – Strawberry
嗯,问题非常具体 – Strawberry
是的,你没有回答这个问题 – Strawberry