Я видел следующие вопросы, но не могу заставить их работать на то, что я ищу.
Как можно объединить несколько строк в одну в Oracle без создания хранимой процедуры?
SQL-запрос для объединения значений столбцов из нескольких строк в Oracle
Я использую Oracle и хотел бы, чтобы решение не имело pl-Sql.
Я пытаюсь заставить запрос выглядеть так с возможной новой строкой для каждой строки и разделенной | или запятая:
Набор данных:
question_id element_message date
--------------------------------------------
1 hello 10/10/19
2 goodbye 11/11/19
Желаемый результат запроса в одну строку:
1 | hello | 10/10/19 --new line added in query(if possible)
2 | goodbye| 11/11/19
А если новая строка в запросе невозможна:
Желаемый результат:
1 | hello | 10/10/19 | 2 | goodbye| 11/11/19 |
* EDIT
Чтобы уточнить, почему я использую это. Я использую инструмент под названием Geneos с ограничением строки за строкой с точки зрения запуска электронной почты. Так что это хак, чтобы вызвать одно электронное письмо для всех строк за этот день.