MySQl获取数据表一个表,并将其用于从另一表中获取结果

时间:2018-07-05 20:57:56

标签: mysql

我需要帮助,我有这张桌子。被称为“物品”

id | User | name | price

和该表号2 comments

id | text | item | date

我需要获取与'3'之类的用户ID匹配的第一个ID数组,并使用ID的数组结果从表2中获取行数组。

第一个表返回item数组。每个用户有一个以上的项目。并且每个项目都有一个以上的评论。谢谢

1 个答案:

答案 0 :(得分:0)

我认为这是您需要的

SELECT comments.id FROM comments INNER JOIN items ON items.id = comment.item WHERE items.User = 3 

您可以根据需要进行更改:)