mysql查詢下一條數(shù)據(jù)的方法:從news表里按從小到大的順序選擇一條比當(dāng)前ID大的數(shù)據(jù),代碼為【table_a where id = (select min(id) from table_a where id > {$id})】。
mysql查詢下一條數(shù)據(jù)的方法:
獲取當(dāng)前文件下一條記錄的原理是下一條的sql語(yǔ)句,從news表里按從小到大的順序選擇一條比當(dāng)前ID大的數(shù)據(jù)。
如果ID是主鍵或者有索引,可以直接查找:
方法1:
1.select?*?from?table_a?where?id?=?(select?id?from?table_a?where?id??{$id}?order?by?id?asc?limit?1);
方法2:
1.select?*?from?table_a?where?id?=?(select?max(id)?from?table_a?where?id??{$id});
更多相關(guān)免費(fèi)學(xué)習(xí)推薦:mysql教程(視頻)
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦