我有 3 张表 A、B、C。所有表都具有共同的成员 ID。A 有一个度量 ID,该 ID 是通用 ID。B 有一个组 ID,该组 ID 与 C 中的组号相同。
我想编写一个查询,其中我只想获取组 ID <>组编号的成员 ID 的度量 ID、成员 ID、组 ID 和组号。
试试这个
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)