sql如何获取查询扫描的行数?能否指定范围扫描?

  • 比如做一个懒加载,先显示10条数据,滚动触发后显示第11-20条数据,如果这些数据是要经过筛选的,那么应该如何编写sql语句呢,不能每次都从头扫描吧?除了根据自增id并使用​​limit​​之外有其他方式吗?
  • 另一个问题,能否指定扫描的行数,比如只扫描500行,查到多少算多少,sql如何编写?

网上没有找到类似的问题答案,求解答


sql
mysql
2023-11-02 12:46:56
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
杰森托德

我按照ID来查,比如你第1页最后一条数据的id是​​10000​​(ID降序排列)

select * from data where id < 10000 limit 10
  • 1.

第二个问题暂时没遇到这种需求。


分享
微博
QQ
微信
回复
2023-11-02 13:57:12
相关问题
HarmonyOS wifi 扫描问题
1306浏览 • 1回复 待解决
HarmonyOS customScan 如何扫描本地图片
690浏览 • 1回复 待解决
HarmonyOS ArkTS扫描UI该如何实现
905浏览 • 1回复 待解决
HarmonyOS代码规范扫描方案及实现
753浏览 • 1回复 待解决
求大佬告知如何扫描Wi-Fi列表
3603浏览 • 1回复 待解决
HarmonyOS 系统OCR扫描银行卡
790浏览 • 1回复 待解决
有知道鸿蒙BLE扫描问题吗?
3061浏览 • 1回复 待解决
关于SQL查询两个表查询
3657浏览 • 1回复 待解决
SQL相同两个子查询如何复用?
3551浏览 • 2回复 待解决
HarmonyOS如何无感知扫描二维码
1158浏览 • 1回复 待解决
HarmonyOS NFC扫描标签内容用例代码
802浏览 • 1回复 待解决
BLE扫描条件设置问题有知道吗?
3902浏览 • 1回复 待解决
咨询一个HarmonyOS Next 蓝牙扫描问题?
325浏览 • 0回复 待解决
HarmonyOS 二维码条码扫描识别
1325浏览 • 1回复 待解决
请教一个sql查询需求?
3299浏览 • 1回复 待解决