gpt4 book ai didi

sql - Oracle SQL 隐藏重复值

转载 作者:行者123 更新时间:2023-12-04 15:44:59 25 4
gpt4 key购买 nike

我有一个关于这些结果的查询:

A | 1
A | 2
B | 1
B | 2
B | 3

如何得到这样的结果:

A | 1
| 2
B | 1
| 2
| 3

最佳答案

这是一种方法:

SELECT CASE WHEN rn = 1 THEN c1 ELSE NULL END || ' | ' || c2
FROM (SELECT c1, c2, ROW_NUMBER() OVER (PARTITION BY c1 ORDER BY c2) rn
FROM your_table);

关于sql - Oracle SQL 隐藏重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6311464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com