hana sql选择ID的计数和数组

xj3cbfub  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(533)

有没有办法生成一个查询,我可以有2个字段。第一个字段是获取计数,第二个字段是获取作为数组的名称?
样品表:

  1. |---------------------|------------------|
  2. | id | name |
  3. |---------------------|------------------|
  4. | 1 | John |
  5. |---------------------|------------------|
  6. | 2 | Doe |
  7. |---------------------|------------------|

然后,我可以得到如下结果:

  1. |---------------------|------------------|
  2. | count | array_name |
  3. |---------------------|------------------|
  4. | 2 | ["John", "Doe"] |
  5. |---------------------|------------------|
fd3cxomn

fd3cxomn1#

你可以试试下面的方法 STRING_AGG() ```
SELECT count(id), STRING_AGG(name,',' ORDER BY id)AS array_name
FROM tablename

相关问题