从表二中获得第二列中唯一条目的数量,其中两个表的第一列都匹配

隆比

我有两张桌子

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

我怎样才能做到这一点?谢谢..

LS_ᴅᴇᴠ
SELECT DISTINCT PID FROM EID_PID WHERE EID IN tmp_CID_EIDs;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

连接两个表,检查第一个表中的一条记录是否与第二个表中的多条记录匹配

从第一列的两个矩阵中减去第二列

比较两个文件的第一列和第二列,如果匹配则打印第二个文件中的行

比较linux中的两个未排序列表,在第二个文件中列出唯一列表

比较两个文件,使用共同的第一列和第二列打印行,并创建新表

连接两个数据表,仅使用第二个dt中的一列

给定两个二维点列表,如何为第一列表中的每个点找到第二列表中最接近的点?

PHP从两个MySQL表中拉出,其中表二中有多行

如何在Django ORM中联接两个表而第一个表中没有任何列引用第二个表

如何将第二个表的两个条目作为两列,以便从第一个表中进行选择查询?

内部联接两个表,并为第二个表的第一个表中的每个条目返回最大值

合并第二列中的所有数据,以获得第一列中的每个唯一值

计算第二个表中与第一个表中的ID相匹配的条目

当第一个表中的 3 列可以指向第二个表中的同一列时连接表

删除基于第一列的表中的重复条目(该表由冒号分隔的两个值组成)

需要在第二个表中规定的一列上使用不同长度的子串连接两个表

第二个表上的 SQL 连接所有不同的行显示两个表中的一列

比较两个文件的第一列,如果第一列匹配,则打印第二个文件的整行

比较两个文件,并根据第一列和第二列从第二个文件获取不匹配的行

二维 numpy 数组列中的唯一条目

使第二列唯一并在第一列中添加它们的各自值

如何从第二个表中插入 mySQL 中的最后一条评论?

从两个表进行SELECT查询,其中一条记录来自mysql中的匹配行

基于第一列和第二列awk两个文件

如何比较两个文件中的列并打印第一个文件的第一列和第二个文件的第二列以及缺失值NA?

返回第二列表中相应值定义的第一列表的每个元素的计划函数

在熊猫数据框中,给定两个列表列,根据第二列中的值访问第一列中的值

如何在R中将两列合并为一列,以便第二列中的每个值都成为第一列中的每隔一个值?

我可以在一条语句中从两个表中删除条目吗?