mysql 如何显示用户名,如果我有2个表,用户和审查

tvokkenx  于 2023-01-04  发布在  Mysql
关注(0)|答案(2)|浏览(170)

我正在创建一个餐馆评论网站。在我的评论表中我有一个叫user_id和idk的外键如何使用它来显示在用户表中的用户名
my user tablemy review table
所以我的问题是我如何显示用户名从这?什么mysql语句我必须写.我迷失在做什么

aiazj4mn

aiazj4mn1#

假设您想尝试从相应的用户处获取评论文本沿着用户名,则可以使用连接来合并信息,例如:

SELECT u.username, r.review_text
FROM reviews r
LEFT JOIN users u
ON (u.user_id = r.user_id)

我假设用户表名为users,评论表名为reviews,但根据需要进行更新,将每个表分别“别名”为u和r,然后连接表

qcuzuvrc

qcuzuvrc2#

如果两个表之间的关系Map正确,您应该能够运行查询来获取每个用户的名称。

相关问题