gpt4 book ai didi

mysql - 根据另外两个表的特定值在 MySQL 中创建一个表?

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

比如我有这样一张表:

ID | Name      | Score     
1 | Rob | 9
2 | Anderson | 10
3 | Lina | 6

还有一个这样的表:

ID | Name      | Score 
1 | Rob | 5
2 | Anderson | 8
3 | Lina | 3

然后我想要第三个表,其中“分数”列将通过对其他两个表中的人的分数进行反乘得到,所以它最终会像这样:

ID | Name      | Score 
1 | Rob | 45
2 | Anderson | 80
3 | Lina | 18

我该怎么做?

最佳答案

在你的第三张表中像下面那样做:

insert into third_table values(SELECT tb1.ID, tb2.Name, (tb1.Score * tb2.Score) as Score FROM tb1, tb2 WHERE tb1.ID = tb2.ID)

关于mysql - 根据另外两个表的特定值在 MySQL 中创建一个表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36243773/

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