gpt4 book ai didi

mysql - 根据其他两列之间的较大值选择列

转载 作者:搜寻专家 更新时间:2023-10-30 21:57:35 25 4
gpt4 key购买 nike

我有一张表,用于存储足球比赛的结果。
我存储每个团队的分数及其 ID,我想获取获胜团队的 ID。

这是表格

team1_id   team2_id   team1_score   team2_score
1 2 1 0
1 3 0 1
3 4 1 0

这就是我想要的结果

1
3

(1 队和 3 队至少赢了一场比赛)

最佳答案

试试这个:

SELECT DISTINCT IF(team1_score > team2_score, team1_id, team2_id) AS winner
FROM mytable

Demo here

关于mysql - 根据其他两列之间的较大值选择列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36336446/

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