![]() |
Agrupar y sumar campo con PHP o desde el SQL Tengo un sistema que administra suscripciones. Arme una consulta "SELECT * FROM suscripc WHERE Vencim='2005-10-28' ORDER BY CliCod" que me arroja una lista con el codigo de cliente y el importe que le corresponde a cada uno. Por ejemplo: Importe Cod Cliente 000000000000750 000000000000023 000000000000750 000000000000083 000000000000750 000000000000084 000000000000750 000000000000096 000000000001500 000000000000105 000000000000750 000000000000108 000000000000750 000000000000116 000000000000750 000000000000116 000000000000750 000000000000119 000000000000750 000000000000119 Pero necesitaria un consulta que pudiera agrupar por codigo de cliente y ademas sumar los importes en la misma linea. Ejemplo: Importe Cod Cliente 000000000000750 000000000000023 000000000000750 000000000000083 000000000000750 000000000000084 000000000000750 000000000000096 000000000001500 000000000000105 000000000000750 000000000000108 000000000001500 000000000000116 000000000001500 000000000000119 El sistema esta dearollado en PHP con base MYSQL. Muchas gracias a quien pueda ayudarme! |
En SQL tienes funciones como SUM(campo) para hacer sumatorios y GROUP BY campo para agrupar .. Si no me equivoco sería algo tipo: SELECT SUM(importe) as total FROM suscripc WHERE Vencim='2005-10-28' GRUPO BY CliCod Un saludo, |
creo que esto ya te fue respondido ;) |
creo que esto ya te fue respondido ;) |
| La zona horaria es GMT -6. Ahora son las 23:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.