gpt4 book ai didi

mysql:表之间的计算

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

这是我的问题:

我有两个表,我们将其命名为“main”和“Ex”

表主看起来像:(伪代码)

nr | points|
A1 | 5 |
A2 | 3 |
A3 | 4 |
B1 | 2 |
B2 | 4 |

表 ex 看起来像:

Pnr | Ex1 | Ex2 | Pmax |
P1 | A1 | B1 | 7 [calculated from table main]
P2 | A2 | B1 | 5 [calculated from table main]

如何获得这两个表之间的关系,以计算 Pmax?

非常感谢。

c.

最佳答案

看起来这就是你想要的:

select e.pnr,
e.ex1,
e.ex2,
sum(points) Pmax
from main m
inner join ex e
on m.nr = e.ex1
or m.nr = e.ex2
group by e.pnr, e.ex1, e.ex2

参见SQL Fiddle with Demo

关于mysql:表之间的计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13048226/

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