Tema: SQL avanzado
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2008, 03:08
paloto
 
Fecha de Ingreso: abril-2007
Mensajes: 114
Antigüedad: 17 años
Puntos: 2
Respuesta: SQL avanzado

Prueba esto:

Código:
SELECT DISTINCT CONCAT(FECHA_DATOS, COMIDA) AS ComidaFecha,  IDUSER, COMIDA, FECHA_DATOS, GRAMOS
FROM tabla1
WHERE FECHA_DATOS>DATE_SUB(FECHA_DATOS, INTERVAL 8 DAY)
ORDER BY FECHA_DATOS
No lo he podido probar pero creo que puede funcionar. No estoy seguro, pero tal vez se pueda hacer un DISTINCT de varios campos a la vez con lo que te ahorrarías la concatenación (CONCAT) y quedaría un poco mejor. En cualquier caso pruébalo y me cuentas cómo te fue.

Saludos