Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 SAP-HANA 数据库。我有一个简单的 2 列表,其列是 id、name。这些行是:
1 - tom 1 - harry 1 - jack 2 - larry
我想按 id 对行进行分组,并将名称连接到一个字段中,从而获得:
1 - tom, harry, jack 2 - larry
您能告诉我我们如何在 sap-hana 中执行此操作吗?提前致谢。
如果您使用的是修订版 70 的 HANA,您可以尝试以下操作:-
SELECT ID, STRING_AGG(Name, ',') AS Names FROM TAB GROUP BY ID;
有关更多信息,请阅读此
如何将多行的列值连接成一列?