Duda, sumar el campo de varios registros y restárselo a otro.
Publicado por Jesus (2 intervenciones) el 31/05/2013 17:47:19
Hola! Este es mi primer mensaje en este foro, agradezco mucho cualquier ayuda... Ando un poco pillado con cualquier consulta SQL que no sea bastante trivial...
El problema que tengo es el siguiente:
Tengo 3 tablas: (sólo pongo los campos necesarios para no liarlo mucho...)
PROJECTS (id, name, client_id, import)
CLIENTS (id, name)
BILLS (id, project_id, import)
Mi necesidad es:
Sacar un listado de los proyectos donde se muestre:
- project.name
- client.name (hasta aquí ningún problema)
- Lo que falta por facturar de ese proyecto.
Es decir, sumar los importes (import) de las facturas (bills) de ese proyecto (project_id) y restarselo a su project.import.
La guinda sería mostrar sólo los proyectos en los que falte algo por facturar, última columna != 0.
Suelo siempre buscarme la vida antes de postear pero no se por donde cogerlo....
Muchas gracias!
El problema que tengo es el siguiente:
Tengo 3 tablas: (sólo pongo los campos necesarios para no liarlo mucho...)
PROJECTS (id, name, client_id, import)
CLIENTS (id, name)
BILLS (id, project_id, import)
Mi necesidad es:
Sacar un listado de los proyectos donde se muestre:
- project.name
- client.name (hasta aquí ningún problema)
- Lo que falta por facturar de ese proyecto.
Es decir, sumar los importes (import) de las facturas (bills) de ese proyecto (project_id) y restarselo a su project.import.
La guinda sería mostrar sólo los proyectos en los que falte algo por facturar, última columna != 0.
Suelo siempre buscarme la vida antes de postear pero no se por donde cogerlo....
Muchas gracias!
Valora esta pregunta


0