mysql 查询语句

Posted 花儿为何那样红

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 查询语句相关的知识,希望对你有一定的参考价值。

分页语句

  常用方式 limit

SELECT * FROM table ORDER BY id asc LIMIT 1000, 10;

  优化方式 一

SELECT * FROM table WHERE id >= (SELECT id FROM table LIMIT 1000, 1) LIMIT 10;

  优化方式二

SELECT * FROM table WHERE id BETWEEN 0 AND 1000;

  优化方式三(先找出id)

SELECT * FROM table WHERE id IN(1000, 1001, 1002...);

  优化方式四(其实是对方式二的优化)解决id不连续问题,但是有个问题就是不能加其他查询条件

SELECT * FROM table WHERE id BETWEEN (SELECT id FROM table LIMIT 0,1) AND(SELECT id FROM table LIMIT 1000,1);

  

  

以上是关于mysql 查询语句的主要内容,如果未能解决你的问题,请参考以下文章

sql语句 嵌套查询 排序

sql mysql查询/ db片段

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

在mysql语句中查询第四条到第十条记录代码怎么写?

sql嵌套删除语句