Estoy usando la siguiente declaración y obtengo casi todo lo que necesito. Además, me gustaría obtener la SUMA de todos los resultados row_total.MySQL - ¿Cómo obtengo SUMA de un COUNT de un campo?
SELECT c.id AS campaign_id, c.amount AS campaign_amount, c.warning_trigger,
COUNT(cc.id) as code_count, DATEDIFF(c.end_date, CURDATE()) as days_remain,
SUM(c.amount) as row_total
FROM campaigns c
JOIN campaign_codes cc
LEFT JOIN partners p on p.id = 4
WHERE c.partner_id = 4 AND cc.status = 0 AND c.id = cc.campaign_id
GROUP BY c.id
ORDER BY campaign_amount ASC
Y aquí es un resultado ejemplo, con la última columna es la columna quiero añadir juntos:
1 10.00 30 992 24 9920.00
3 25.00 30 995 290 24875.00
16 50.00 30 988 335 49400.00
17 100.00 30 1000 335 100000.00
¿Desea ambos datos? ¿Se muestra en su ejemplo * y * la suma de los valores de la última columna? En caso afirmativo, ¿no puede sumar los valores en la capa de aplicación? –
Sí, deseo tanto los datos que visualicé Y la suma de los valores del último col. Podría agregarlo en el controlador o en la capa de visualización, pero pensé que era el más adecuado para el Modelo. – k00k