Totales en MySQL
Tip del dia: usar WITH ROLLUP en MySQL.
Tomando los ejemplos directamente del manual de MySQL:
Estos serian los campos
CREATE TABLE sales
(
year INT NOT NULL,
country VARCHAR(20) NOT NULL,
product VARCHAR(32) NOT NULL,
profit INT
);
Probamos una consulta simple de totales
mysql> SELECT year, SUM(profit) FROM sales GROUP BY year;
+------+-------------+
| year | SUM(profit) |
+------+-------------+
| 2000 | 4525 |
| 2001 | 3010 |
+------+-------------+
Hacemos el ROLLUP, podemos ver que el último resultado es el total
mysql> SELECT year, SUM(profit) FROM sales GROUP BY year WITH ROLLUP;
+------+-------------+
| year | SUM(profit) |
+------+-------------+
| 2000 | 4525 |
| 2001 | 3010 |
| NULL | 7535 |
+------+-------------+
Hay usos más avanzados de esta función, el manual de MySQL es un buen lugar para leerlo.




uh, te acordas q esto lo habiamos visto hace un par de años?
yo hace mil q queria recordar q era