Mysql SQL查询中的多重求和

Mysql SQL查询中的多重求和,mysql,sum,Mysql,Sum,这是给予 SELECT sum( plot_status = 'OPEN' ) AS OPEN , sum( plot_status = 'SOLD' ) AS SOLD FROM `tbl_plot` GROUP BY `plot_status 怎么做 OPEN SOLD 7 0 0 8 或者可能吗?只要删除GROUP BY子句,它就会工作 OPEN SOLD 7 8 只要删除GROUPBY子句,它就会工作 OPEN SOLD 7

这是给予

SELECT sum( plot_status = 'OPEN' ) AS OPEN 
     , sum( plot_status = 'SOLD' ) AS SOLD
FROM `tbl_plot`
GROUP BY `plot_status
怎么做

OPEN   SOLD
7       0
0       8
或者可能吗?

只要删除GROUP BY子句,它就会工作

OPEN  SOLD
7      8
只要删除GROUPBY子句,它就会工作

OPEN  SOLD
7      8

如果存在plot_名称或id,则按该名称分组,而不是按plot_状态分组:

SELECT sum( plot_status = 'OPEN' ) AS `OPEN` ,
       sum( plot_status = 'SOLD' ) AS SOLD
FROM  `tbl_plot`
这将适用于单个绘图。
如果不需要,则删除group by子句。

如果存在绘图名称或id,则按该名称分组,而不是按绘图状态分组:

SELECT sum( plot_status = 'OPEN' ) AS `OPEN` ,
       sum( plot_status = 'SOLD' ) AS SOLD
FROM  `tbl_plot`
这将适用于单个绘图。 如果您不想这样做,请删除GROUPBY子句。

从中选择* 从tbl_图中选择总和图_状态=‘打开’作为打开 从tbl_图中选择sum plot_status='SALL'作为已售出 tbl

从中选择* 从tbl_图中选择总和图_状态=‘打开’作为打开 从tbl_图中选择sum plot_status='SALL'作为已售出 tbl