gpt4 book ai didi

database - listagg 数据到可用格式?

转载 作者:太空狗 更新时间:2023-10-30 01:48:04 25 4
gpt4 key购买 nike

这是我第一次使用 LISTAGG 函数,我很困惑。我可以很容易地选择数据,但是 USERS 列的字符之间都有空格,并且在尝试复制粘贴时,没有复制该列中的数据。我试过两种不同的 IDE。我做错了什么吗?

例子:

select course_id, listagg(firstname, ', ') within group (order by course_id) as users
from (
select distinct u.firstname, u.lastname, u.student_id, cm.course_id
from course_users cu
join users u on u.pk1 = cu.users_pk1
join course_main cm on cm.pk1 = cu.crsmain_pk1
and cm.course_id like '2015SP%'
)
group by course_id;

产量:

LISTAGG result

最佳答案

我有类似的问题,原来是编码的问题。我这样解决了这个问题(如果需要,更改为另一种编码):

...listagg(convert(firstname, 'UTF8', 'AL16UTF16'), ', ')...

关于database - listagg 数据到可用格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28812445/

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