Код: Выделить всё
SELECT scheduleId, GROUP_CONCAT(CONCAT(statName, ': ', GROUP_CONCAT(CAST(dateActivity AS DATE)))) history
FROM schedule s INNER JOIN activityLog al USING (refkey)
LEFT JOIN status st ON al.status = st.status_id
GROUP BY scheduleId, statName, statusId
ORDER BY scheduleId DESC, statusId;
- расписание (scheduleId(PK), customerName, refkey)
- status (statusId(PK), statName)
- activityLog (activityLogId(PK), statusId, dateActivity, refkey)
введите здесь описание изображения
Я попробовал удалить GROUP_CONCAT и сохранить
Код: Выделить всё
CONCAT(statName, ': ', GROUP_CONCAT(CAST(dateActivity AS DATE)))Я впервые задаю вопрос, надеюсь, вы меня поймете и поможете.
Подробнее здесь: https://stackoverflow.com/questions/797 ... oup-concat
Мобильная версия