SQL - ayuda consulta sql

 
Vista:
sin imagen de perfil
Val: 10
Ha aumentado su posición en 4 puestos en SQL (en relación al último mes)
Gráfica de SQL

ayuda consulta sql

Publicado por MARCOS LENIN (6 intervenciones) el 12/07/2017 22:45:23
Amigos. favor su ayuda.
Tengo una tabla con mucha información referente a transacciones, estoy realizando un consulta que sume los valores de monto y monto pagado y agrupe los datos por cliente y numero de transacción. el problema es que necesito agregar una fecha que puede ser distinta en los registros de agrupado. mi duda es... como puedo agregar un campo a la consulta que me muestre la fecha de vencimiento sin que deje de sumar los valores anterioires.

Esta es la consulta que hago

select nromovimiento,rut,min(fecha) as solicitud,SUM(monto) as DEBE,SUM(pagado)as HABER
from movimientos
group by nromovimiento, rut
order by nromovimiento

esto devuelve (muestro solo un numero de movimiento 69177 que consiste en 3 registros de la base)

nromovimiento rut solicitud debe haber
69177 11535350-A 2016-05-09 00:00:00.000 415051 415051

es aquí el problema, cuando quiero agregar la fecha de vencimiento no puedo hacerlo sin agruparla y en los 3 registros la fecha puede ser distinta entonces mi nueva consulta es

select nromovimiento,rut,min(fecha) as solicitud,SUM(monto) as DEBE,SUM(pagado)as HABER, vencimiento
from movimientos
group by nromovimiento, rut, vencimiento
order by nromovimiento

da como resultado lo siguiente, en este caso las 2 fechas de HABER son iguales y por eso las agrupa, pero necesito mostrar en un registro unico la fecha del DEBE

nromovimiento rut solicitud debe haber vencimiento
69177 11535350-A 2016-05-13 00:00:00.000 0 415051 2016-05-13 00:00:00.000
69177 11535350-A 2016-05-09 00:00:00.000 415051 0 2016-07-08 00:00:00.000
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

ayuda consulta sql

Publicado por Isaias (1921 intervenciones) el 12/07/2017 23:26:50
¿En que motor de base de datos?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 10
Ha aumentado su posición en 4 puestos en SQL (en relación al último mes)
Gráfica de SQL

ayuda consulta sql

Publicado por Marcos (6 intervenciones) el 12/07/2017 23:59:43
de antemano agradezco la ayuda.

estoy en sql server, pero quiero obtener la consulta para pasar a visual basic
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar