gpt4 book ai didi

mysql - 放置学生1的所有成绩

转载 作者:行者123 更新时间:2023-11-29 10:37:29 24 4
gpt4 key购买 nike

我有一个表subject,其中包含subject codeuser_idgrade列。我还为学生准备了一张 table 。

学生表:

| user_id | name |
+---------+------+
| 17000 | elle |

主题表:

| subjcode | user_id | grade |
+----------+---------+-------+
| os1 | 17000 | 90 |
| micro | 17000 | 90 |

什么是正确的查询,输出将如下所示?

| user_id | os1 | micro1 |
+---------+-----+--------+
| 17000 | 90 | 90 |

最佳答案

这需要您将多行结果合并到一行中,这不容易通过 SQL 查询处理。另外,您无法获得可变数量的字段作为结果(如果有 5 个主题怎么办)。这最好在显示级别使用适当的语言来处理。

当然,存储过程可以做到这一点,但这完全是另一个主题:-)

关于mysql - 放置学生1的所有成绩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46166226/

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