У меня есть таблица с тремя столбцами, в первом столбце указан идентификатор сообщения (message_id), во втором столбце - порядковый номер, который указывает порядок сообщения (message_order), наконец, третий столбец - это фрагмент сообщения (message_fragment). ):
+------------+---------------+------------------------------+
| message_id | message_order | message |
+------------+---------------+------------------------------+
| Message 1 | 2 | Best, Jose |
| Message 1 | 1 | Thanks for your advice |
| Message 2 | 1 | I only have one line of text |
+------------+---------------+------------------------------+
Есть ли в SQL способ объединить строки сообщений по сообщениям в порядке их следования? В конечном итоге получить следующее:
+------------+-----------------------------------+
| message_id | message |
+------------+-----------------------------------+
| Message 1 | Thanks for your advice Best, Jose |
| Message 2 | I only have one line of text |
+------------+-----------------------------------+