-1
mysql表包含100行。我試圖顯示每頁5行的前20行。在mysql中顯示前n行與分頁
我想查詢應該是這樣的
SELECT * FROM `table` top 20 LIMIT 0, 5
,但我該如何使用這一概念。等待你的幫助。
mysql表包含100行。我試圖顯示每頁5行的前20行。在mysql中顯示前n行與分頁
我想查詢應該是這樣的
SELECT * FROM `table` top 20 LIMIT 0, 5
,但我該如何使用這一概念。等待你的幫助。
您可以使用LIMIT和OFFSET控制,LIMIT是要顯示和OFFSET的最大行數的起始位置:
SELECT * FROM db_name ORDER BY db_table LIMIT 5 OFFSET 0
我使用,但此查詢每頁顯示的表5行的所有記錄。在我的代碼中偏移量將會動態改變。我只想顯示20條記錄。在第一頁0-5,第二頁5-10,第三頁10-15和第四頁15-20中,不再需要顯示記錄。 – swdpankaj