У меня есть таблица базы данных с данными, как показано ниже:SqL выберите запрос помощь
Primary key | Column1 | Column2 | col3 | col4 |col5
---------------------------------------------------------------------
1 | Chicago Bulls | Michael Jordan | 6'6 | aaaa | cccc
2 | Chicago Bulls | Scottie Pippen | 6'8 | zzzz | 345
3 | Utah Jazz | Malone | 6'9 | vvvv | xcxc
4 | Orlando Magic | Hardaway | 6'7 | xnnn | sdsd
Я хочу написать запрос, который закачает все различные значения в COLUMN1 и добавляемое значение в COLUMN2 для каждого значения COLUMN1. Для например: запрос должен возвращать
**Chicago Bulls | Michael Jordan, Scottie Pippen**
**Utah Jazz | Malone**
**Orlando Magic | Hardaway**
я могу написать запрос для выборки всех различных значений в column1, то перебирать каждое определенное значение, чтобы получить прилагаемый столбец 2, после некоторых манипуляций. Возможно ли выполнить всю работу только в одном запросе? Пожалуйста, помогите с примером запроса. Спасибо.
Какие DMBS вы используете? –
На самом деле существует довольно широкий набор подходов для решения этой проблемы в разных СУБД здесь - возможный дубликат [Как создать список с разделителями-запятыми с использованием SQL-запроса?] (Http://stackoverflow.com/questions/1817985/how-do-i-create-a-comma-separate-list-using-a-sql-query) –
Я использую java derby ... – Fishinastorm