food-tracker/src/get_foods.sql

19 lines
345 B
MySQL
Raw Normal View History

2025-10-19 17:58:02 +02:00
SELECT
2025-10-28 20:26:30 +01:00
food.id,
food.portion,
food.name,
food.kc_per_serving,
food.target_servings,
coalesce(day_serving.servings_eaten, 0) as servings_eaten,
food.color
2025-10-19 17:58:02 +02:00
FROM
food
2025-10-28 20:26:30 +01:00
LEFT JOIN
day_serving
ON
day_serving.food_id = food.id
2025-10-29 12:43:58 +01:00
AND coalesce(day_serving.day, CURRENT_DATE) = CURRENT_DATE
2025-10-24 23:26:26 +02:00
ORDER BY
sort_order, name;
2025-10-29 12:43:58 +01:00