gpt4 book ai didi

php - MySQL表连接: One record,两个字段,id在另一个表中

转载 作者:行者123 更新时间:2023-11-29 21:57:29 25 4
gpt4 key购买 nike

我想连接两个表,生成一个结果,其中 table2 第 2 列和第 3 列中的 ID 被 table1 中相应的 name 值替换:

table1:  id - name  ---------  1 -  Sam  2 -  Ben  3 -  Nicktable2: id      name1           name2        upvote   downvote
1 1(id of Ben) 3(id of Nick) 150 8

所以我的目标是连接这些表并生成:

1 -  Ben  -  Nick  -  150   - 8

我怎样才能实现这个目标?

最佳答案

需要一个简单的Join,查看更多: MySQL Joins Manual

SELECT 
table1.id,table1.name,
table2.name2,table2.upvote,
table2.downvote
FROM `table1`
INNER JOIN `table2`
ON
table2.name2 = table1.id

关于php - MySQL表连接: One record,两个字段,id在另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32994931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com