Подтвердить что ты не робот

MySQL: несколько строк, разделенных запятыми, одна строка

У меня есть две таблицы: 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

Это разделенный запятой идентификатор блюда и имена для каждого приема пищи. Как это сделать?

4b9b3361