0
A
回答
1
最简单的是选择第一最小值即比一个更大的您有:
SELECT TOP 1 MIN(COL)FROM表,其中山坳> currentNumber
你的问题是,这不是什么好的情况下(如什么是currentNumber?变量?从另一个表?)
+0
是的,让我们说我有[1]作为变量...我想返回[20],因为这是下一步。是的,您的查询正是我所需要的。谢谢! – glnnbnz
0
我觉得你只是想选择下一个最高值......从表 选择列名其中列名> current_value
+0
为了安全起见,您可能需要对记录进行排序。 –
相关问题
- 1. jquery查找另一个号码的下一个/最接近的多个号码
- 2. 用于查找下一个版本号的SQL查询
- 3. 查找,查找下一个?
- 4. Coldfusion/sql查询找到下一个ID
- 5. 查找号码
- 6. 找到另一个号码的号码?
- 7. SQL Server - 查找号码模式
- 8. SQL查找序号
- 9. Python的 - 检查列表中的号码是一个号码
- 10. 查找号码括号内
- 11. 查找下一个编号项目符号文字
- 12. 查找和查找下一个
- 13. 用第二个查找表解码一个表的SQL查询
- 14. 查找号码或第二大号码
- 15. 查找列缺号
- 16. 如果以前的号码与列表中的下一个号码相同,我该如何检查列表?
- 17. SQL查询来寻找下的所有下属一个优越
- 18. 查找n个号码的模式
- 19. 查找N个号码中的最大号码和第二大号码
- 20. 查找和spilit号码
- 21. 查找IMEI号的代码
- 22. 查找号码cerain值
- 23. 按行查找号码。 Javascript
- 24. ContactsContract查找电话号码
- 25. 查找Kaprekar的号码
- 26. 查找位号码位置
- 27. 查找在SQL Server表中的值,并获得下一列
- 28. SQL查询来查找列
- 29. 动态查找列名的表,而在一个SQL查询
- 30. SQL为每个客户查找下一个日期,SQL对于每个客户?
这读像一个家庭作业的任务问题?你试过什么了? – Igor
有几个选项使用解析并为每个排序的值赋予一个行号,例如'row_number()over(order by col)',然后选择第2行。另一个选项是'select max(col)from table where col> currentNumber'或'从表格中选择top 1,其中col> currentNumber按col排列许多选项。 – xQbert