string-aggregation- все статьи тега


Как я могу объединить несколько строк в список с разделителями-запятыми в Oracle? [дубликат]

этот вопрос уже есть ответ здесь: SQL-запрос для объединения значений столбцов из нескольких строк в Oracle 13 ответов у меня есть простой запрос: select * from countries со следующими результатами: country_name ------------ Albania Andorra Antigua ..... Я хотел бы вернуть результаты в одну строку, так как это: Albania, Andorra, Antigua, ... конечно, я могу написать функцию PL / SQL для выполнен ...

Как создать список через запятую с помощью SQL-запроса?

У меня есть 3 таблицы под названием: приложения (id, имя) ресурсы (id, имя) ApplicationsResources (id, app_id, resource_id) Я хочу показать на GUI таблицу всех имен ресурсов. В одной ячейке в каждой строке я хотел бы перечислить все приложения (через запятую) этого ресурса. Итак, вопрос в том, что это лучший способ сделать это в SQL, поскольку мне нужно получить все ресурсы, и я также нужно получить все приложения для каждого ресурса? должен ли я сначала запустить select * from resources, а ...