У меня есть запрос, чтобы получить список упражнений из схемы:
SELECT *
FROM workouts
INNER JOIN circuits ON workouts.id = circuits.workout_id
INNER JOIN circuit_steps ON circuits.id = circuit_steps.circuit_id
INNER JOIN exercises ON exercises.id = circuit_steps.exercise_id
WHERE workouts.id = ${req.params.id}
Текущий результат таков (основные поля для краткости)
[
{
name: "Push Up",
circuit_id: 1
},
{
name: "Bicep Curl",
circuit_id: 1
},
{
name: "Squat",
circuit_id: 2
},
{
name: "Walk out",
circuit_id: 2
}
]
Я хочу иметь возможностьна GROUP
результаты на circuit_steps.circuit_id
, поэтому результат будет таким:
[
[
{ name: 'Push Up', circuit_id: 1},
{ name: 'Bicep Curl', circuit_id: 1},
],
[
{ name: 'Squat', circuit_id: 2},
{ name: 'Walk Out', circuit_id: 2},
],
]