我正在尝试提取有关重复调度的信息,但似乎无法提出一个简单的解决方案来提取我的报告数据。
我有下表:
tblMaster15
ID | Equipment
----------------
1 | Sink
----------------
2 | Grill
Run Code Online (Sandbox Code Playgroud)
另一个包含位置信息的表,我必须使用 ID 加入:
tblMaster15_ABData
ID | Unit | Region
--------------------
1 | 600 | 6000
--------------------
2 | 601 | 7000
Run Code Online (Sandbox Code Playgroud)
我正在尝试生成 ID、单位和设备的列表,但前提是单位和设备在给定时间段内相同超过 3 次。
我已经尝试了以下但它似乎给了我一切,而不仅仅是计数 > 3 的地方。
select m.mrid, a.unit, a.Region, m.Equipment
from MASTER36 m
join MASTER36_ABDATA a
on m.mrid = a.mrid
, (select a.unit, m.Equipment
from MASTER36 m
join MASTER36_ABDATA a
on m.mrid = a.mrid
group by a.unit, m.Equipment
having count(*) > 3 …Run Code Online (Sandbox Code Playgroud)