SQL操作應(yīng)用——得到表中最小的未使用的ID號
提問人:ylm發(fā)布時間:2020-09-28
SQL:
SELECT (CASE WHEN EXISTS(SELECT * FROM Handle b WHERE b.HandleID = 1) THEN MIN(HandleID) + 1 ELSE 1 END) as HandleID
FROM Handle
WHERE NOT HandleID IN (SELECT a.HandleID - 1 FROM Handle a)
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>