当我选择要显示超过600条记录的查询但我想只选择一定数量的行,以及总计数和行数([1-20],[30-40]) 我需要SQL中的答案
我的查询是:
select * from employee_table
答案 0 :(得分:4)
这将获得前0-10条记录
select * from employee_table limit 0,10
这将获得前10-20条记录
select * from employee_table limit 10,10
等等
您可以在此处阅读:http://www.mysqltutorial.org/mysql-limit.aspx
请注意,您确实需要确保有一个索引可以帮助排序以避免LIMIT慢一点。可能不是少量记录的问题。 〜Kickstart
此可能获取前0-10条记录,但如果没有ORDER BY子句,则无法保证。 〜Strawberry