gpt4 book ai didi

mysql - 需要一个查询以特定格式显示

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

我有两张 table umarklist :

SELECT * from u;
+------+-------+--------+-------+------------+
| id | name | adress | class | DOB |
+------+-------+--------+-------+------------+
| 1 | Arun | kollam | 6 | 1993-02-01 |
| 2 | Anoop | kollam | 6 | 1993-05-11 |
| 2 | Devi | kollam | 6 | 1993-04-16 |
+------+-------+--------+-------+------------+

3 rows in set (0.02 sec)
select * from marklist;
+------+-----------+------------+-------+--------+
| id | subject | markscored | outof | userid |
+------+-----------+------------+-------+--------+
| 1 | biology | 37 | 50 | 1 |
| 2 | chemistry | 48 | 50 | 1 |
| 3 | physics | 48 | 50 | 1 |
| 4 | biology | 45 | 50 | 2 |
| 5 | chemistry | 41 | 50 | 2 |
| 6 | physics | 34 | 50 | 2 |
| 7 | biology | 39 | 50 | 3 |
| 8 | chemistry | 46 | 50 | 3 |
| 9 | physics | 48 | 50 | 3 |
+------+-----------+------------+-------+--------+
9 rows in set (0.00 sec)

从这两个表中,我需要输出为:

+------+------+---------+-----------+---------+----------------+------------+
| name |class | biology | chemistry | physics | totlmarkscored | percentage |
+------+------+---------+-----------+---------+----------------+------------+

最佳答案

SELECT u.name, u.class, marklist.subject as biology, marklist.subject as chemistry, marklist.subject as physics, marklist.totlmarkscored, marklist.percentage
FROM u
INNER JOIN marklist
ON u.id=marklist.id

请随时修改我的错误!

关于mysql - 需要一个查询以特定格式显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41036601/

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