我有两张桌子
tmp_CID_EIDs:
EID
====
1
2
3
5
EID_PID:
EID PID
==========
1 99
2 99
3 88
5 99
12 55
18 66
我使用以下查询来获取两个表中EID匹配的所有位置的列表:
SELECT EID,
PID
FROM EID_PID
WHERE EID IN temp_CID_EIDs
- >
EID PID
=========
1 99
2 99
3 88
5 99
但我的最终目标是从此查询中获取唯一PID的数量。
- > 99 88
我该怎么做?感谢..
答案 0 :(得分:0)
SELECT DISTINCT PID FROM EID_PID WHERE EID IN tmp_CID_EIDs;