SQL 查询:从两个表中检索匹配的记录

杜松子酒补品

所以我是一个完整的 SQL 初学者。5 年前我曾经使用过它。

这是交易:我在 Access 女士上。我有一个表Table1,其中一个字段有一个编号,该编号是id另一个表中条目的编号Table2

我使用id中的条目运行查询,Table1我还希望查询返回条目 fromTable2以匹配Idfrom Table1

是否有可能?非常感谢你!

阿吉特·维尔马

您可以使用以下任何一种您感觉良好的方法。

使用子查询..

SELECT t2.* FROM table2 AS t2
WHERE t2.id in (SELECT t1.id FROM Table1 AS t1)

使用 join ..

SELECT t2.* FROM table2 AS t2
INNER JOIN table1 AS t1
ON t2.id=t1.id

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL Server 2012-通过与其他两个表进行交叉检查从表中检索匹配记录的查询

Access SQL-匹配两个查询中的记录

SQL查询从两个表中获取不同的记录

SQL查询以查找两个表之间的匹配记录组

在一个查询SQL中删除两个表中的记录

用于检查两个不同数据库的两个表中的匹配记录的存储过程PL / SQL

SQL Server查询从具有多个条件的两个表中检索数据

对两个表进行匹配的SQL查询速度更快

单个 SQL Server 查询删除两个表中的记录

从SQL Server中的两个表中检索数据

构造一个SQL查询,该查询包含一个表中的两个记录的结果

MS Access SQL查询两个表中不匹配的行

如何在SQL查询中匹配两个不同的表?

从两个不同表中检索的SQL连接问题

从SQL中的两个表中获取记录数

优化SQL查询-从第二个表中有多行的两个表中获取记录

如何从SQL中的两个表获取记录

比较 MS Access SQL 查询中的两个表

sql查询合并两个表中的数据

SQL查询:合并两个表中的数据

SQL查询,如何从两个表中获取数据

SQL查询,用于合并两个表中的数据

从两个表的SQL查询中获取总和

两个表中的SQL查询(1-M)

SQL 匹配两个表

使用SQL中的联接查询从两个差异表与第三张表中检索两列的计数

将两个按查询分组在一起以获取sql server中两个表的记录数

如何在sql查询中比较两个表匹配和不匹配?

SQL查询-连接两个表