Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2005, 13:04
Avatar de Rnsto
Rnsto
 
Fecha de Ingreso: marzo-2002
Ubicación: Puerto Vallarta, Mexico
Mensajes: 204
Antigüedad: 22 años, 8 meses
Puntos: 0
consulta SQL, agrupar saldos

Hola,

Hice un codigo para realizar unas consultas, sin embargo por un error en el formato de mi campo de fecha... tengo que hacer unos ajustes...

Para que me haga la consulta de los 3 meses, la solucion que encontre es esta:

SELECT promotores.Nombre as PROMOTOR, nominas.numero as CODIGO,
Count(num_nomina)as PAGOS,
Sum(total_ingreso)as COMISIONES,
Sum(total_deducciones)as DEDUCCIONES,
Sum(isr) as ISR_GENERADO,
Sum(total_pagar) as TOTAL_PAGADO
from
nominas, promotores
where
nominas.numero=promotores.numero
and
nominas.num_empresa=promotores.num_empresa
and
num_empresa=15
and
fecha_nom like '__/01/05'
group by
promotores.nombre,nominas.numero

union
SELECT promotores.Nombre as PROMOTOR, nominas.numero as CODIGO,
Count(num_nomina)as PAGOS,
Sum(total_ingreso)as COMISIONES,
Sum(total_deducciones)as DEDUCCIONES,
Sum(isr) as ISR_GENERADO,
Sum(total_pagar) as TOTAL_PAGADO
from
nominas, promotores
where
nominas.numero=promotores.numero
and
nominas.num_empresa=promotores.num_empresa
and
num_empresa=15
and
fecha_nom like '__/02/05'
group by
promotores.nombre,nominas.numero

union
SELECT promotores.Nombre as PROMOTOR, nominas.numero as CODIGO,
Count(num_nomina)as PAGOS,
Sum(total_ingreso)as COMISIONES,
Sum(total_deducciones)as DEDUCCIONES,
Sum(isr) as ISR_GENERADO,
Sum(total_pagar) as TOTAL_PAGADO
from
nominas, promotores
where
nominas.numero=promotores.numero
and
nominas.num_empresa=promotores.num_empresa
and
num_empresa=15
and
fecha_nom like '__/03/05'
group by
promotores.nombre,nominas.numero


Sin embargo no me suma totales, lo que hace es ponerme 3 veces a cada uno de los comisionistas, (en este caso) uno por cada mes.


Alguna solucion ???
__________________
Saludos
Rnstho Luna
go2mexico.com