MySQLˡrcW
MySQLDޯKasήٷQ
MKة
ysqlˡrcWּZysqlˡrcW
ezW
f
cW1rbHQL
pySQLQuBcWeELECT * FROM `ѩLIMIT M拴
觳˒MPɡrrv(㾭Nྭb)
ԍ/yi``NHyQ觍`ZdBڪܺSEYdzeQkct
GڮYd2)imit
WιE
FæGDٵUQ㦷i]
cW2wILA
Jxdwnr10
pySQLQuBcW
WB
SELECT * FROM `ѩWHERE id_pk > (pageNum*10) LIMIT M
觳˒MPɡ㾭N{
ԍxdNHyQ觍`Z
u٫MveΗIB
pk_idդf
QSZ
᪩
ظMQ
cW3
cW3ιxdKԩդf
pySQLQuBcWeELECT * FROM `ѩWHERE id_pk > (pageNum*10) ORDER BY id_pk ASC LIMIT M
觳˒MPɡ㾭N{. ǹORDER BYι\JήBi
WQFORDERBYcVǕJxd
@Pب
FEqze(ѽD]K
QZcW1)
ԍxdNHyQ觍`Z FFySQL
SݧFfQASC[JDESC(DESCqo
Q
ZfJESCB
cW4ιxdڼbrepare(ٷơageNumְy`Anr㾭N
pySQLQuBcW
WB
PREPARE stmt_name FROM SELECT * FROM `ѩWHERE id_pk > (?* ?) ORDER BY id_pk
ASC LIMIT M
觳˒MP
ԍxdNHyQ觍`Z prepare
U
v{`
cW5JAySQLsORDERcquAeB\訣㾭Nx
`NH
䱫r000019`ٺpkqILL
WB
SELECT * FROM your_table WHERE pk>=1000 ORDER BY pk ASC LIMIT 00
cW6Jquot;svYϴF+A"eB\㾭N
\Qѫ
ٺ 覓QI\
idqILLQsvv
qusvAZ
WB
SELECT* FROMyour_table WHEREid <=
(SELECTid FROMyour_table ORDER
BYid descLIMIT ($page-1)*$pagesize ORDERBYid desc
LIMIT $pagesize
quYϴFF
WB
SELECT* FROMyour_table ASt1
JOIN(SELECTid FROMyour_table ORDERBY
id descLIMIT ($page-1)*$pagesize ASt2
WHERE
t1.id <= t2.id ORDERBYt1.id descLIMIT $pagesize;
cW7oݣ^ҳQ(ǹfѮkcW5/6)
pBGع٫
觳˒MPyQI\
ԍc˵壷
\Wr
cW8I\
~
bSQL_CALC_FOUND_ROWSQf
Q؈gW
䱑گMQT⪩
ή
CFI\V
ʫJ㦷rܺSQTDMH
YWsORDER BYcquAasFe]դf