这条语句可以优化嘛,然后那里面一对多的数据如何取出来呢
发布于 7 年前 作者 18770911080 2638 次浏览 来自 问答

image.png

7 回复

试试 collect(d.name) as industryName

@aqzwy 产生的效果没咋看懂,不是我想要的结果,查出来的不是我想要的重复的数据image.png

我理解的是你想得到 一个product对应多个industryName的数据,取出其中的product名字是吗,如果是这样在通过size或者length,忘了哪一个了,对collect(industryName)进行个筛选,得到长度大于一的结果的product名字

@aqzwy 嗯嗯,我去试试,如果有查询语句参考那最好了

@aqzwy 我好像找不到切入点。。。

加油 随机组合语句试试吧 虽然效率不高 但肯定会得到想要的结果

@aqzwy 谢谢啦,我去试试看,之前弄了很久,都把productName装进了集合中,还是没拿出数据。

回到顶部