我有3张桌子A,B,C。所有表都有memberid。 A具有度量id,它是通用id。 B具有与C中的组编号相同的groupid。
我想编写一个查询,我想获取其中包含组ID<>的成员ID的度量标识,成员标识,组标识和组编号。组号。
答案 0 :(得分:1)
试试这个
Select A.id ,B.group_id ,C.group_number ,C.member_ids
from
A join B on (A.member_ids = B.member_ids)
right join C on (B.member_ids = C.member_ids and B.group_id != C.group_number)