如果您使用Oracle数据库,那么您可以使用CLOB存储列表字符串。CLOB是字符大对象,允许存储长度超过4000字符的字符串。您可以使用to_clob函数将字符串转换为CLOB,并使用listagg函数对CLOB字段执行聚合。
select deptno, listagg(ename, ',') within group (order by ename) as employees from emp group by deptno;
这样就可以避免长度限制的问题了。
严肃的面包 · 选择列表中的列无效,因为该列没有包含在聚合函 ...· 1 周前 · |
兴奋的牛肉面 · 免费看漫画的App | Geneliunx· 2 月前 · |
风流倜傥的匕首 · pandas replace() 数据替换 ...· 4 月前 · |
有腹肌的苦瓜 · BIM项目交付 | ...· 4 月前 · |
爽快的佛珠 · 使用pandas筛选出指定列值所对应的行 ...· 4 月前 · |
行走的蘑菇 · python中使用对象名.类变量名无法更改类 ...· 5 月前 · |