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