Tema: Uso de SUM()
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/04/2009, 09:39
Northware
 
Fecha de Ingreso: mayo-2008
Mensajes: 26
Antigüedad: 16 años
Puntos: 0
Respuesta: Uso de SUM()

Cita:
Iniciado por flaviovich Ver Mensaje
Has probado asi?
Código sql:
Ver original
  1. SELECT b.nom_cta,
  2. SUM(a.imp_mov_mn*a.signo) Valor
  3. FROM cpf_contaux a, ct_cuentas b
  4. WHERE a.fec_doc <=getdate()
  5. AND (a.cod_cta LIKE ('1305%') OR a.cod_cta IN ('14601001','14550501'))
  6. AND a.cod_cta=b.cod_cta
  7. GROUP BY b.nom_cta
Sip el lio radica en que por ejemplo las cuentas que empiezan por "1305" son 2 y necesitaria mostrarlas con un solo valor ... he intentado esto nuevo pero el lio es cuando necesito por ejemplo unas cuentas a una fecha digamos la cuenta ('14100101', '14100501') a la fecha '2009-01-31' y las anteriores a la fecha del dia en que se haga la consulta, a la larga no importa si sale en filas o columnas sino que pueda traer informacion de:

1. cuentas agrupadas mostrando el nombre de la cuenta o si son varias la posibilidad de ponerle un alias al grupo y obtener la suma del grupo.
2. el valor que se deba obtener debe ser para ciertas cuentas al dia y para otras uno o dos meses atras.