Código MySQL:
Ver originalSUM(IF(id_tipoOperacion
=1 AND negro
=1,1,0) as copiasNegro
, SUM(IF(id_tipoOperacion
=1 AND negro
=0,1,0) as copiasColor
, SUM(IF(id_tipoOperacion
=1,1,0) as TotalCopias
, SUM(IF(id_tipoOperacion
=2 AND negro
=1,1,0) as impresionesNegro
, SUM(IF(id_tipoOperacion
=2 AND negro
=0,1,0) as impresionesColor
, SUM(IF(id_tipoOperacion
=2,1,0) as TotalImpresiones
Si los campos negro y color son booleanos esto funcionaria.
Si no son booleanos y en ellos tines el numero de copias/impresiones de cada operación...
Código MySQL:
Ver originalSUM(IF(id_tipoOperacion
=1,negro
,0) as copiasNegro
, SUM(IF(id_tipoOperacion
=1,color
,0) as copiasColor
, SUM(IF(id_tipoOperacion
=1,negro
+color
,0) as TotalCopias
, SUM(IF(id_tipoOperacion
=2,negro
,0) as impresionesNegro
, SUM(IF(id_tipoOperacion
=2,color
,0) as impresionesColor
, SUM(IF(id_tipoOperacion
=2,negro
+color
,0) as TotalImpresiones