zoukankan      html  css  js  c++  java
  • MySQL的分页技术总结

    利用子查询示例:

    SELECT * FROM your_table WHERE id <= 
    (SELECT id FROM your_table ORDER BY id desc LIMIT ($page-1)*$pagesize )

    ORDER BY id desc LIMIT $pagesize

    利用连接示例:

    SELECT * FROM your_table AS t1 
    JOIN (SELECT id FROM your_table ORDER BY id desc LIMIT ($page-1)*$pagesize ) AS t2 
    WHERE t1.id <= t2.id ORDER BY t1.id desc LIMIT $pagesize;

    select count(*) 和 select count(1)有什么区别

    count(1)就是count(1),这表明是求值。
    count(*)变成了count(0),这表明是计算行数的。

  • 相关阅读:
    Linux
    网络
    线程池
    JVM内存结构相关知识
    JVM命令
    maven
    多线程
    AJAX、JSON
    JSP、EL、JSTL
    Mysql面试总结
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/5645159.html
Copyright © 2011-2022 走看看