在MySQL中,可以使用LIMIT關鍵字來實現分頁查詢,并使用COUNT函數來返回查詢結果的總數。
下面是一個示例查詢語句,假設要查詢名為"users"的表的前10條數據,并返回總共有多少條數據:
SELECT COUNT(*) FROM users; -- 返回總數
SELECT * FROM users LIMIT 0, 10; -- 分頁查詢,從第1條開始,共查詢10條數據
在LIMIT子句中,第一個參數是起始位置,表示從第幾條數據開始查詢,一般從0開始。第二個參數是返回的記錄數,表示查詢幾條數據。
注意:在MySQL中,分頁查詢的起始位置是從0開始的,而不是從1開始的。