select top 50 oh_name, count(RT_AH_IDNR) from rt, ah, oh where rt_ah_idnr = ah_idnr and ah_oh_idnr = oh_idnr group by OH_NAME order by COUNT(RT_AH_IDNR) desc;
That should also return an OH_NAME that you could be searching for
If you had a list of RT_AH_IDNRs, then you can link that to the AH table and pull the additional data, ex:
Select AH_NAME, AH_CLIENT from AH where AH_IDNR in (your query from above)
Ahh I think I see the confusion.
The result it gives isn't actually an AH_IDNR, it is a count of the number of RT records that match the OH_Name returned. So not a single run, but the total number of instances of that object in the reports - the OH_NAME itself should be all you need to inspect an individual object causing that much total activity
If you wanted to dig to a more exact run, you'd need to run a more expensive query, but this
select RT_AH_IDNR from RT group by RT_AH_IDNR order by COUNT(RT_AH_IDNR) desc;
Would give a list of just runid's which you could limit/look at.