Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2007, 15:04
Avatar de jeanclon
jeanclon
 
Fecha de Ingreso: mayo-2005
Mensajes: 258
Antigüedad: 19 años
Puntos: 2
Información Por que no funciona esta consulta con DISTINCT

Saludos, tengo un sistema y en el requiero hacer una consulta con DISTINCT, antes tenia una version vieja de mysql y funcionaba. Pero ahora se cambio el servidor y se esta usando Mysql version 5.

Antes esta funcion funcionaba a la perfeccion:

Código PHP:
select DISTINCT dia FROM grafcasosva
where dia BETWEEN 
'2007/05/07' AND '2007/05/13' 
Pero ahora no funciona. Lo peor del caso es que empece a hacer pruebas y esto si funciona:

Código PHP:
select dia FROM grafcasosva
where dia BETWEEN 
'2007/05/07' AND '2007/05/13' 
Tambien funciona el distinct solo

Código PHP:
select DISTINCT dia FROM grafcasosva 
Donde esta el error? que cambio para que funcione esta sentencia:

Código PHP:
select DISTINCT dia FROM grafcasosva
where dia BETWEEN 
'2007/05/07' AND '2007/05/13' 

Última edición por BrujoNic; 19/09/2007 a las 11:11