【发布时间】:2016-09-20 14:35:41
【问题描述】:
现在我想要表 A 中名称的记录,这些记录在表 B 中具有不同的值。
例如
* A will have records A1,A1,C1,D1
* B will have records B1,B1,B1,B1
* C will have records C1,C1
* D will have records D1,E1
* E will have only one record E1
我需要像
这样的输出A A1,A1,C1,D1
D D1,E1
我使用了ListAgg 函数,但它给了我所有记录。
谁能告诉我如何获取记录
【问题讨论】:
-
详情请看附图
-
请输入您的架构和sql
-
请编辑您的问题并显示您的 SQL。
-
您确定这是您想要/需要的输出吗?这对我来说没有多大意义。正如 Gordon 所观察到的那样,您似乎想省略具有单个“值”的“名称”,无论该“值”仅出现一次还是重复出现,并且仅包括具有至少两个不同“值”的“名称” ”。我无法想象什么样的业务问题会导致这样的需求。