SQL - Group By

 
Vista:

Group By

Publicado por Eugenia (8 intervenciones) el 25/09/2009 15:03:49
Hola de nuevo!
Necesito hacer un SP donde haga lo siguiente:

INSERT INTO #TablaTemp (CODAP, CODCAB, TOTAL)
SELECT CODAP, CODCAB, sum (TOTAL) FROM PROFE
GROUP BY CODAP, CODCAB
having (CODAP>=(@codap1)) OR (CODAP<=(@codap2)) AND
(FECHAEMISION >= (@fechemi1)) and (FECHAEMISION <= (@fechemi2))
order by codap, codcab

el problema es que me obliga a poner los campos FECHA mas arriba y yo no quiero mostrar esos campos, solo me interesan los 3 del insert, pero debo evaluar que me traiga los que cumplan con esos parámetros. Espero puedan ayudarme!!!
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

RE:Group By

Publicado por Eugenia (8 intervenciones) el 25/09/2009 15:13:08
Problema resuelto. Gracias!

INSERT INTO #TablaTemp (CODAP, CODCAB, TOTAL)
SELECT CODAP, CODCAB, sum (TOTAL) FROM PROFE
WHERE (FECHAEMISION >= (@fechemi1)) and (FECHAEMISION <= (@fechemi2))
GROUP BY CODAP, CODCAb
having ((CODAP>=(@codap1)) or (CODAP<=(@codap2)))
order by codap, codcab
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