Q
簡單的SQL查詢
1
A
回答
2
select max(ID) from tablename
9
要獲得最大的ID:
select max(ID) from myTable
爲了獲得具有最大ID的記錄:
select *
from MyTable
where ID = (Select max(ID) from myTable)
2
select *
from YourTable
where ID = (select max(ID) from YourTable)
1
除了馬克斯,你可以使用TOP上SQL Server
select TOP 1 * from myTable order by id desc
對於聯合的最佳
select TOP 1 WITH TIES * from myTable order by id desc
其他引擎有LIMIT不是頂部。這可以給whol記錄沒有一個單獨的MAX子查詢太
+0
直到ANSI:2008'FETCH FIRST 1 ROWS ONLY'獲得更好的支持... – 2010-10-25 19:46:01
相關問題
- 1. 「簡單」SQL查詢
- 2. 簡單的T-SQL查詢
- 3. SQL簡單的SELECT查詢
- 4. 簡單的sql查詢
- 5. 簡單的SQL JOIN查詢
- 6. 簡單的SQL查詢
- 7. 簡單的Python SQL查詢
- 8. 簡單的SQL查詢
- 9. SQL簡單的查詢
- 10. SQL簡單的查詢
- 11. 簡單的SQL查詢
- 12. 簡單的SQL查詢
- 13. SQL查詢簡單問題子查詢
- 14. SQL簡單查詢問題
- 15. SQL簡單加入查詢
- 16. '簡單'SQL搜索查詢
- 17. SQL到LINQ簡單查詢?
- 18. 簡單的SQL查詢銷量最高
- 19. 真正簡單的SQL查詢
- 20. DISTINCT一個簡單的SQL查詢
- 21. 簡單的SQL查詢在PHP
- 22. 動態條件的簡單SQL查詢
- 23. 執行「簡單」的SQL查詢
- 24. 簡單的SQL查詢到Couchbase
- 25. 簡單的SQL查詢與多個表
- 26. 訪問中的簡單SQL查詢
- 27. 由子查詢中簡單的SQL
- 28. SQL簡單的查詢使用日期
- 29. 簡單的SQL最大列查詢
- 30. 簡單的重構SQL查詢
+1到10k,恭喜:) – 2011-04-27 21:18:50
@daemon_x:thnx! :) – FrustratedWithFormsDesigner 2011-04-27 21:19:59