Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/01/2009, 08:27
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Problema consulta Having

El problema es que esa condición debe ir en el where y no en el having, puesto que no es consecuencia de la agrupación, sino una restricción de la consulta que puedes aplicar a los registros.
Prueba esto (pienso que el campo mes es numérico, es decir de tipo INT; si fuera varchar tendrías que escribir el 22 entre comillas = '22'):
SELECT `codigo` , `codigomatricula` , `nombres` , `curso` , mes, SUM( `valor` ) FROM meses WHERE curso = "sexto" AND paralelo = "b" AND `mes` = 22 GROUP BY `codigomatricula`