我有一个数据表如下:
id type temp
01 ABC123 10
02 ABC123 20
03 ABC123 30
用户可以提供18的临时数,所以在这种情况下我想返回20,所以最接近的温度值提供给它。请问我该怎么做我找不到匹配的答案/例子。提前谢谢。
答案 0 :(得分:0)
SELECT MIN(temp)
FROM foo
WHERE temp > &userinput;`
答案 1 :(得分:0)
试试这个
Select * from table where temp>input order by temp limit 1