@flammerman
Web Developer / И фронт и сервер

Как сгруппировать правильно данные в таблице при этом не теряя их значений?

Приветсвую всех!

Есть таблица (сокращенно):
id // stime // coach_id
1 // 10:00 // 34
2 // 20:00 // 35
3 // 20:00 // 22
4 // 10:30 // 33
5 // 10:00 // 35
6 // 20:00 // 33

Можно ли как-то сгруппировать данные SQL запросом чтобы получить что-то вроде
stime // id // coach_id
10:00 // 1,5 // 34,35
20:00 // 2,3,6 // 35,22,33

То есть принцип такой сгруппировать данные по stime(чтобы не было повторений) при этом получить данные из всех сгруппированых столбцов.
Надо такое для таблички с расписанием.

Получается пользователь заносит время занятия и другие данные в разные столбцы, но время оно может повторятся в таблице, а надо убрать повторяющиеся значения, и на одно и тоже значение времени может быть несколько строк в таблице где содержатся данные о занятии,названии, тренере и прочее. При обычной группировке по времени занятия не получается их сохранить, остаются просто по 1 значению из таблицы.
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы