gpt4 book ai didi

mysql - 如何更新满足不同条件的多行

转载 作者:行者123 更新时间:2023-11-29 13:39:02 25 4
gpt4 key购买 nike

我想更新满足不同条件的多行

Result
Student_No Subject_No Marks

ST101 SU03 69
ST102 SU01 3
ST101 SU04 45
ST101 SU05 87
ST103 SU01 44
ST103 SU03 50
ST103 SU01 56
ST108 SU01 78
ST105 SU05 98

我想通过添加如下所示的增量来提高所有科目的分数:范围增量0-24 830-36 744-54 5

谢谢。山

最佳答案

UPDATE MARKSTABLE
SET MARKS=MARKS+IF(MARKS BETWEEN 0 AND 24, 8, IF(MARKS BETWEEN 30 AND 36, 7, IF(MARKS BETWEEN 44 AND 54, 5, 0)))

关于mysql - 如何更新满足不同条件的多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18364708/

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