1对多的关系 导致sql查询出来的数据 有其他列重复 如何 把重复列合并,这2个不一样数据的字段 拼在一列里呢下图写了具体的情况,不可更改where后面的条件,executor 针对的是负责人 所以查询的是 人物下面的所有 poano, poano对应着多个samplename跟samplemodel
@DarkAthena
1对多的关系 导致sql查询出来的数据 有其他列重复 如何 把重复列合并,这2个不一样数据的字段 拼在一列里呢下图写了具体的情况,不可更改where后面的条件,executor 针对的是负责人 所以查询的是 人物下面的所有 poano, poano对应着多个samplename跟samplemodel
如果oracle版本是11g,可以用wm_concat或者listagg函数进行聚合,12c以上就只能用listagg函数了,注意其他不聚合的字段都要在最后 group by
详细可参考此篇文章