0
A
回答
1
下面是一個方法:
select min(t.col) + 1
from t
where not exists (select 1 from t t2 where t2.col = t.col + 1);
編輯:
如果我假設你想要的 「1」,如果它是從序列丟失,那麼:
select (case when max(tm.mincol) > 1 then 1
else min(t.col) + 1
end) as first_missing
from t cross join
(select min(col) as mincol, max(col) as maxcol
from t
) tm
where not exists (select 1 from t t2 where t2.col = t.col + 1);
+0
選擇(情況下,當最大(tm.REF)> 1,則1 否則分鐘(gbs_don.REF)+ 1 端)作爲first_missing 從gbs_don交叉聯接 (SELECT MIN(REF)作爲mincol ,max(REF)as maxcol from gbs_don )tm 其中不存在(從gbs_don t2中選擇1,其中t2.REF = t.REF + 1); –
+0
上面我的SQL查詢,給我一個錯誤:未知的列tm.REF –
相關問題
- 1. MySQL的 - 從虛擬列中獲取最高價值
- 2. 如何從java中的多列集合中獲取最大值和最小值
- 3. 如何從鏈表中獲取最小值或最大值?
- 4. 如何從jQueryUI Slider中獲取最小值和最大值
- 5. 如何從變量中獲取滑塊最小值,最大值。
- 6. 如何從值列中的hbase表中獲取最大值?
- 7. C#從列表中獲取最小值和最大值
- 8. Datagridview中缺少小數值
- 9. 如何從查詢中獲取缺少的值?
- 10. 如何從代碼數據庫中獲取列的最大值和最小值
- 11. 缺少範圍mysql中的缺失值
- 12. 如何從DatePicker中獲取價值
- 13. 如何從對象中獲取價值?
- 14. 如何從物體中獲取價值?
- 15. 如何從圖像中獲取價值
- 16. 如何使用此值從TD列中獲取價值
- 17. 從iframe中獲取價值
- 18. 從對象列表中獲取價值
- 19. Dropmenu從列表中獲取價值
- 20. 從熊貓列表中獲取價值
- 21. 從不同陣列中獲取價值
- 22. 如何從數組列表中獲取最小值和最大值C#
- 23. 如何從陣列行中獲取最小值
- 24. 如何在excel中獲取其他列值的最大值和最小值?
- 25. MySQL:如何從一列中的多列中獲取值
- 26. 如何獲取數組列表中的最小/最大值?
- 27. 如何從F#中的數組中獲取最小值?
- 28. 如何從MySQL中的表中獲取最大值?
- 29. 如何獲取DataTable列的最小值?
- 30. c#從數組中獲取最小值
[我如何找到與SQL運行計數器「間隙」](http://stackoverflow.com/questions/1312101/how-do-i-find-a-gap-in-running-反用-SQL) – lad2025