0
A
回答
1
最簡單的是選擇第一最小值即比一個更大的您有:
SELECT TOP 1 MIN(COL)FROM表,其中山坳> currentNumber
你的問題是,這不是什麼好的情況下(如什麼是currentNumber?變量?從另一個表?)
+0
是的,讓我們說我有[1]作爲變量...我想返回[20],因爲這是下一步。是的,您的查詢正是我所需要的。謝謝! – glnnbnz
0
我覺得你只是想選擇下一個最高值......從表 選擇列名其中列名> current_value
+0
爲了安全起見,您可能需要對記錄進行排序。 –
相關問題
- 1. jquery查找另一個號碼的下一個/最接近的多個號碼
- 2. 用於查找下一個版本號的SQL查詢
- 3. SQL多次查找在一個SQL查詢中的單碼列
- 4. 查找,查找下一個?
- 5. 在PostgreSQL中查找下一個最接近的號碼
- 6. Coldfusion/sql查詢找到下一個ID
- 7. 查找號碼
- 8. 查找號碼
- 9. 查找號碼
- 10. 找到另一個號碼的號碼?
- 11. 如何查找序列的最後一個號碼
- 12. 查找號碼,SQL Server 2012中
- 13. SQL Server - 查找號碼模式
- 14. SQL查找序號
- 15. 查找下一個最高陣列鍵
- 16. mysql插入查找下一個序列
- 17. Python的 - 檢查列表中的號碼是一個號碼
- 18. 查找號碼括號內
- 19. 查找號碼列表差距
- 20. 陣列最大號碼查找器
- 21. 查找下一個編號項目符號文字
- 22. SQL - 查找列
- 23. 查找和查找下一個
- 24. 用第二個查找表解碼一個表的SQL查詢
- 25. 查找號碼或第二大號碼
- 26. 查找N個列表共同的n個號碼
- 27. 查找列缺號
- 28. 使用QBFC查找Quickbooks中的第一個檢查號碼
- 29. 如果以前的號碼與列表中的下一個號碼相同,我該如何檢查列表?
- 30. SQL查詢來尋找下的所有下屬一個優越
這讀像一個家庭作業的任務問題?你試過什麼了? – Igor
有幾個選項使用解析併爲每個排序的值賦予一個行號,例如'row_number()over(order by col)',然後選擇第2行。另一個選項是'select max(col)from table where col> currentNumber'或'從表格中選擇top 1,其中col> currentNumber按col排列許多選項。 – xQbert