Return 另一列中具有匹配元素的所有重复行

Return All Duplicate Rows With Matching Elements in Another Column

这是原始基地table。

我正在寻找 return 所有具有重复 ID 值且两个重复 ID 具有相同标题的行。

所以我正在寻找 return 行

3 CEO
3 CEO
6 Janitor
6 Janitor

到目前为止,我只能使用此代码return具有重复 id 值的行

select id, title 
from original_table
where id in
    (select id 
    from original_table
    group by id
    having count(id) > 1);

关于如何获得理想结果有什么建议吗?

添加附加条件:

select id, title 
from original_table
where id in
    (select id 
     from original_table
     group by id
     having count(id) > 1 and count(distinct title) = 1
    );