У меня есть две таблицы: DISH и DISH_HAS_DISHES. В тарелке есть все блюда, а таблица "Dish_has_dishes" имеет отношение "один ко многим" с таблицей "Блюдо". То есть блюдо может содержать несколько блюд. Например
DISH:
dish_id dish_name
1 dish_1
2 dish_2
3 dish_3
4 dish_4
DISH_HAS_DISHES:
meal_id dish_id
1 2
1 3
1 4
Здесь meal_id и dish_id оба являются идентификаторами из таблицы DISH. Теперь мне нужен такой формат:
meal_id dish_ids dish_names
1 2,3,4 dish_2, dish_3, dish_4
Это разделенный запятой идентификатор блюда и имена для каждого приема пищи. Как это сделать?