Hola tengo una tabla de usuarios donde van se van registrando los gramos de alimento que ingieren en una comida, pudiendo ser la comida desayuno, comida o cena. Y se refleja la fecha en que el usuario introdujo los datos.
tengo tabla con campos: IDUSER, COMIDA, FECHA_DATOS, GRAMOS
comida puede tomar valores: 0 desayuno, 1 comida, 2 cena
que consulta tengo que hacer para obtener para un usuario los gramos introducidos en los ultimos 8 dias, pero de forma que en cada dia no se repita el valor de comida.
Es decir si un usuario:
dia 1 --> introduce bien las 3 comidas
dia 2--> intruduce bien las 3 comidas
dia 3--> introduce bien 2 comidas ( no problema)
dia 4--> introduce 5 comidas ( ha repetido la cena y el desayuno)
... dia8
hoy
si hoy hago la consulta quiero obtener de una sola consulta los gramos introducidos en cada comida, pero en el caso del dia 4 solo quiero que coja una cena y un desayuno. es decir que para un mismo dia en mi consulta no este repetido el valor de comida. Y no sé como hacerlo.
Para obtener todos los valores de los ultimos 8 dias solo realizar una consulta. Porque haciendo 3 consultas sabría obtenerlo.
Gracias!!!