oracle 使用listagg函数的例子
时间: 2023-05-19 11:03:50 浏览: 192
oracle常用函数举例
4星 · 用户满意度95%
以下是一个使用 Oracle 的 Listagg 函数的例子:
SELECT department_name, LISTAGG(employee_name, ', ') WITHIN GROUP (ORDER BY employee_name) AS employees
FROM employees
GROUP BY department_name;
这个查询将返回每个部门的员工名单,以逗号分隔。例如,如果有一个名为 "Sales" 的部门,其中有三个员工,名字分别为 "John", "Mary" 和 "Tom",那么查询结果将会是:
Department Name | Employees
----------------|--------------------
Sales | John, Mary, Tom
注意,这个例子假设你已经有一个名为 "employees" 的表,其中包含了员工名字和所属部门的信息。
阅读全文