2021
01-29
01-29
postgresql 实现将数组变为行
有的时候需要把数组元素同表中的字段进行关系运算,首先得把array变为记录行SELECT"unnest"(array[1,2,3])结果:unnest求数组交集:SELECT"unnest"(array[1,2,3])INTERSECTSELECT"unnest"(array[3,4,5])结果:unnest3补充:PostgreSQL单列多行变一行&一行变多行工作中经常遇到这样一个场景,希望将某个字断查询出得结果组合成为一个字符串,用逗号分割(或者分号),通过PG中的函数该如何实现?多行变一行实例表:想要的结果...
继续阅读 >