if,if / else语句计算超出规范值直到值内

时间:2014-03-24 19:14:40

标签: mysql sql

我正在尝试使用case语句计算一个值。我知道如何编写一个case语句,但是我需要编写代码来帮助确定该值超出规范的时间,直到它返回到specs中。例如,如果我超出规格值A = 6并且我的规格是B = 1到C = 4.并且在某些时候我的值A回到我的sepcs中B和C之间让我们说A = 2.让我说我的价值A在时间00:05:00开始超出规格,并在时间00:15:00回到规格内。那么我如何使用case语句对此进行编码,以了解我的值A超出规范的时间,直到它返回到规范B到C之内。

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果我理解正确:

case
    when A between B and C then 'in specs'
    else 'out of specs'
end