我有一个表电子邮件表,该表记录了针对ind_ref(Unique)的email_id。
我只想返回那些共享相同电子邮件ID的IND_ref。在我的示例中,查询应返回IND_ref 1212和1555,因为两者都共享abc@yahoo.com。我怎样才能做到这一点?任何帮助将不胜枚举。
答案 0 :(得分:2)
您可以使用exists
:
select t.*
from table t
where exists (select 1 from table t1 where t1.email = t.email and t1.ind_ref <> t.ind_ref);
t.*
表示您正在选择table
中的所有列,如果只需要有限的列,则可以执行以下操作:
select t.ind_ref, t.email
. . .
答案 1 :(得分:0)
使用聚合
let newHouseArray = HousesArray.filter(house => house !== house1)