PDA

Ver la Versión Completa : instruccion sql


rqc
11-01-2005, 03:48:17
tengo una tabla detalle con los siguientes datos

codigo concepto monto
002000 10001 50.00
002000 10001 100.00
002000 10001 200.00
002000 10002 40.00
002000 10002 140.00
002000 10002 100.00

otra tabla maestra

codigo nombre
002000 perez campos pedro

necesito como resultado

02000 perez campos pedro 10001 350.00
02000 perez campos pedro 10002 280.00

alguien tendria la amabilidad de indicarme la instruccion sql que me de el resultado requerido

de antemano gracias

rqc

marcoszorrilla
11-01-2005, 07:13:36
Select D.Codigo,M.Nombre, D.Concepto, Sum(D.Monto)
From Tabla_Detalle as D, Tabla_Maestra as M
Where M.Codigo = D.Codigo
Group By D.Codigo, M.Nombre, D.Concepto


Un Saludo.

rqc
19-01-2005, 14:11:09
disculpa la molestia
pero cual seria la instruccion que me permita saber los items que componen cada agrupamiento
necesito como resultado

02000 perez campos pedro 10001 350.00 3
02000 perez campos pedro 10002 280.00 3

sercornejov
19-01-2005, 14:33:33
debe funcionar algo así:


Select D.Codigo,M.Nombre, D.Concepto, Sum(D.Monto),count(D.monto)
From Tabla_Detalle as D, Tabla_Maestra as M
Where M.Codigo = D.Codigo
Group By D.Codigo, M.Nombre, D.Concepto

rqc
21-01-2005, 14:59:20
agradesco la ayuda anterior
Si ahora quisira complicar un poco mas el asunto , como genero en el sql , un campo autoincremental que me de el siguiente resultado

1 2000 1001 300.00 3
2 2000 1002 250.00 2
3 2000 1003 150.00 3

muchas gracias de antemano

rqc