是否可以在case语句的"Then“阶段使用listagg? 我一直收到与分组和括号相关的错误,尽管我已经按每个其他选定字段进行了分组。我的case语句目前看起来像这样: MAX(CASE WHEN allergen.type = 'KTC' THEN listagg(allergen.name, ',') within group (order by allergen.name) END) AS Al
4 | Tom | Johnson | 100 |请参考上表LISTAGG操作背后的原因,由于每个人都与多个组ID相关联,因此我将获得多行的Person ID,因此我希望使用LISTAGG连接组ID并重新设置值。因为有那么多的值IGROUP每个人都可以关联到一个值,但是我们担心屏幕截图中的前两个值
当某物返回100\\50,然后'GroupA‘当
在使用带有varchar类型数据的Listagg时,哪一个更有效? LISTAGG(last_name, '; ') WITHIN GROUP (ORDER BY hire_date) AS "Employees" LISTAGG(last_name, '; ') WITHIN GROUP (ORDER