![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
18/12/2004, 22:17
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
Bueno .. yo tampoco soy un "experto" en SQL ... pero si que disponemos en forosdelweb.com del foro de "Base de datos" ..podrìas publicar tu pregunta por allà también.
Por mi parte .. por lo que comentas se podrìan ir haciendo cosas tipo:
SELECT COUNT(*) FROM tabla WHERE pago='dentro periodo' GROUP BY pago
no sè si serà correcto .. pero se trata de "agrupar" tus registros por el campo que define el "pago" si es dentro o fuera del periodo y .. para obtener los que son dentro del pago .. filtro (WHERE) por ese campo y el valor que corresponda .. lo mismo para la otra opción. Si a su vez requieres de màs condiciones tipo "y de tal cliente" .. usa màs condicionales en el WHERE ...
COUNT() cuenta registros .. así que te dará esos totales. Si hay un par de tablas por mèdio .. la cosa se puede complicar un poco màs y requeriras el uso de "INNERT JOIN" o similares "JOIN" ...
Un saludo, |