以下是一个简单的使用LISTAGG函数的例子:
SELECT
department_id,
LISTAGG(employee_name, ', ') WITHIN GROUP (ORDER BY employee_id) AS employee_list
FROM
employee_table
GROUP BY
department_id;
在这个例子中,假设有一个包含部门ID(department_id)、员工ID(employee_id)和员工姓名(employee_name)的表(employee_table)。这个查询将按照员工ID的顺序,将同一部门的员工姓名连接成一个逗号分隔的字符串。
请注意,具体的语法可能因OceanBase的版本而有所不同,建议查阅相应版本的文档以获取准确的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/11696/OceanBase