【发布时间】:2017-06-08 01:10:40
【问题描述】:
我正在尝试编写一个查询,其中不包括具有三个相同日期值的meter_nos,即。 1-3 关系。
查询只能显示具有不同日期的meter_nos,即1-1关系。
有人可以帮忙吗?我被卡住了
下面是一个示例:
...and a.mtr_id in (select b.mtr_id
from ci_mtr_config b
where a.mtr_id=b.mtr_id
group by b.mtr_id
having count(b.mtr_id)=3)
and a.mtr_id not in (select f.eff_dttm
from ci_mtr_config f
where a.mtr_id=f.mtr_id
group by f.eff_dttm
having count(f.eff_dttm)=3)
这不起作用。
【问题讨论】:
-
编辑您的问题并提供示例数据、所需结果以及您尝试过的代码。
-
如果您阅读以下内容,您将获得更快的答案:stackoverflow.com/help/mcve(并遵循上面的建议)
标签: sql oracle group-by subquery