problema al agrupar

24/07/2003 - 22:30 por javito | Informe spam
tengo un select sum(campo1), campo2 from tabla1
group by campo2
having campo3="var1" and campo4="vER"

el problema es que no agrupa... o sea... no deberia haber
2 campo2 iguales, sino la suma de ellos, pero cuando pongo
el condicional having, aparecen 2 veces, como que suma
pero en partes, como puedo hacer para que aparezca la suma
de todos?
 

Leer las respuestas

#1 Hilda
24/07/2003 - 23:07 | Informe spam
Me parece que hay un error en el código que enviaste,
porque en el having deberías poner condiciones para campos
en el group by o una función de agregado.

Si vas a condicionar por otros campos, esto debería estar
en el WHERE y no el el HAVING

¿?
Hilda
tengo un select sum(campo1), campo2 from tabla1
group by campo2
having campo3="var1" and campo4="vER"

el problema es que no agrupa... o sea... no deberia haber
2 campo2 iguales, sino la suma de ellos, pero cuando


pongo
el condicional having, aparecen 2 veces, como que suma
pero en partes, como puedo hacer para que aparezca la


suma
de todos?


.

Preguntas similares