gpt4 book ai didi

mysql - SQL中如何从三个表中检索数据

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

我有这张表

table1                    table2                          table3
--------------- ---------------------------- ---------------------
NO. courses NO. id courses grade NO. courses
--------------- ----------------------------- ---------------------
1 CHEM 101 1 2255 CHEM 101 A+ 2 English
2 ENGL 101 2 2255 English A
3 MATH 101

我如何编写 SQL 查询以通过 id 从以前的表中检索数据,以便像这张表一样提供它们之间的关系为 NO 的数据。

----------------------------------------
course grade equal of my courses
----------------------------------------
CHEM 101 A+ null
ENGL 101 A English
MATH 101 null null

最佳答案

你需要在 table 上有一个 PK 和一个 FK 来将它们连接在一起,否则在你的示例中它有点像废话。

关于mysql - SQL中如何从三个表中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36177506/

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