Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2012, 11:33
wilsailor
 
Fecha de Ingreso: octubre-2010
Mensajes: 10
Antigüedad: 13 años, 7 meses
Puntos: 1
Problema con consulta aparentemente simple

Hola a todos. Tengo un problema con una consulta aparentemente sencilla:
Se trata de una tabla con varios campos y tengo que agruparlos y seleccionarlos,

Me explico:

Tabla "graellaexpedient"
Campos:
codgraella - indice
expedient - numerico
import - numerico

codgraella - expedient - import
1 - 34 - 15.25
2 - 34 - 21.33
3 - 44 - 11.25
4 - 44 - 0.00
5 - 44 -17.22
6 - 51 - 21.33
7 - 51 - 11.85
8 - 55 - 0.00
9 - 55 - 0.00
...

Tengo la siguiente consulta y funciona bien:

SELECT codgraella, expedient, sum(import) AS totmedicament
FROM `graellaexpedient`
GROUP BY codexpedient

La cuestion es como hacer que seleccione solo los que el "totmedicament" sea cero o viceversa, he probado lo siguiente pero no funciona.

SELECT codgraella, expedient, sum(import) AS totmedicament
FROM `graellaexpedient`
WHERE totmedicament = 0
GROUP BY codexpedient

Alguien puede ayudarme, Gracias por adelantado