Concat GROUP BY в Vertica SQL

Мне нужно получить список идентификаторов, разделенных запятыми, в качестве поля для грязных сторонних API: s Это упрощенная версия того, чего я пытаюсь достичь.

| id | name |
|====|======|
| 01 | greg |
| 02 | paul |
| 03 | greg |
| 04 | greg |
| 05 | paul |

SELECT name, {some concentration function} AS ids
FROM table
GROUP BY name

возврате

| name | ids        |
|======|============|
| greg | 01, 03, 04 |
| paul | 02, 05     |

Я знаю, что MySQL имеет функцию CONCAT_GROUP, и я надеялся решить эту проблему, не устанавливая больше функций из-за среды. Может быть, я могу решить эту проблему с помощью оператора OVER?

Ответы на вопрос(3)

Ваш ответ на вопрос