从一张表中选择数据。然后使用该数据从另一个表获取信息

时间:2018-08-01 03:30:07

标签: mysql database

我有两个桌子。

第一个 专注于UserIDAssignIDenter image description here

第二个关注identer image description here

好的,我想做的是,有一个文本框可以键入您的userId。例如,某人键入海绵宝宝。然后在第一个表中,海绵宝宝的assignID为“ 2”。然后,我想使用此“ 2”来显示第二个表id=2中的所有信息。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这是一个简单的内部联接,您仅可以从子表中投影列,例如

SELECT e.*
FROM assign a INNER JOIN exercise1 e
ON a.assignID = e.id
WHERE a.userId = :userId