gpt4 book ai didi

MySQL:加入联合表

转载 作者:行者123 更新时间:2023-11-30 22:43:21 24 4
gpt4 key购买 nike

我有三个表

问题编号 |问题名称

这个表列出了一些问题,每个问题都有id。

位置编号 |位置名称

这道题列出了很多location,每个location都有自己的ID

问题_位置编号 |问题编号 | location_ID

此问题根据键将问题与位置匹配。

我将如何创建一个为我提供以下内容的表格:问题名称 |位置名称

每个问题都与其位置相匹配,但我看到的不是 ID,而是问题名称和位置名称。

我可以加入 location 和 question_location 表以及 question_location 表和 location 表,但我没有设法将它们放在一起,所以我没有描述的输出。

最佳答案

Select q.Question_Name, l.location_name
from Question q
Inner join Question_Location ql on ql.Question_id = q.question_id
inner join Location l on l.location_id = ql.location_id

假设每个问题都有一个位置而不是空值,如果是这种情况,您最好在位置连接上使用左连接。

关于MySQL:加入联合表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30435933/

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