tengo la siguiente tabla
trabajos:
id(PK)
id_cliente (FK)
id_honorario (FK)
obs
importe (FLOAT)
fecha
cargotrabajo
nroRecibo.
para mi las columnas importantes son fecha e importe.
la columna importe esta representando con valores negativos los créditos u honorarios cargados.
y con valores positivos, los débitos o pagos de los respectivos trabajos.
Esta tabla lleva la cuenta corriente de cada cliente, con sus trabajos cargados y los pagos respectivamente.
tengo la siguiente consulta:
Código Consulta:
yo lo que quiero es separar los valores positivos de los negativos, en el where estuve dando vueltas (si pongo uno de esos dos comparativos sale bien, pero lo hace para uno de los dos solamente o >0 o <0), sin poder hacerlo, intente manejando la misma tabla dos veces, es decir (trabajo as t1, trabajo as t2).Ver original
SELECT count(*) as cantidad, sum(importe) as 'importe', YEAR (fecha) AS anno, MONTH (fecha) AS mes FROM trabajo where importe < 0 or importe > 0 GROUP BY YEAR(fecha), MONTH(fecha) ORDER BY YEAR(fecha), MONTH(fecha) ASC
mi Pregunta va a que lo quiero plasmar en un reporte con ireport, con una gráfica de lineas, de lo que se trabajó (valores negativos), y de lo que se cobro (valores positivos).
Reporte que también me esta dando trabajo sacarlo, porque nunca hice gráficas con ireport.
Desde ya muchas gracias por su tiempo.
Un cordial saludo.