我需要一些帮助才能在 Oracle 上创建 sql 查询。
我正在寻找与此线程中所示完全相同的事情
这个线程是在 MySql 中完成的,而我需要用 Oracle 来完成。
谢谢您的帮助
我需要一些帮助才能在 Oracle 上创建 sql 查询。
我正在寻找与此线程中所示完全相同的事情
这个线程是在 MySql 中完成的,而我需要用 Oracle 来完成。
谢谢您的帮助
这是一种不好的提问方式,但我认为这是你所需要的。
在 11gr2 之后,您可以使用LISTAGG
, 记录在这里。
对于较低版本,请使用wm_concat
但未记录在案。这两种情况在网上都有很多例子,因为你没有提供足够的信息我不能给你一个例子。只需亲自查看并满足您的需求。
SELECT x.name,
wmsys.wm_concat (y.property)
FROM PEOPLE x
LEFT JOIN PROPERTIES y ON y.name = x.name
WHERE x.age > 26
GROUP BY x.name