我看現(xiàn)有的分頁函數(shù)都是先用select count(*) from `table` where XXX 來得出所有的條目數(shù),再用select * from `table` where XXX limit A,B來獲得分頁數(shù)據(jù)。有沒有辦法一次查詢既能獲得分頁數(shù)據(jù)也能獲得全部的數(shù)據(jù)數(shù)目?比如phpmyadmin中查詢分頁即顯示多少行,同時也顯示多少總計條目
1 回答

largeQ
TA貢獻(xiàn)2039條經(jīng)驗 獲得超8個贊
select *,(select count(*) from `table` where XXX ) as count from `table` where XXX limit A,B,
但是這樣有意義么,每次查詢分頁數(shù)據(jù)都要多查詢一遍總數(shù)據(jù),重復(fù)工作
添加回答
舉報
0/150
提交
取消