• leetcode数据库学习记录


    mysql limit和offset用法
    limit和offset用法

    mysql里分页一般用limit来实现

    1.select* from article LIMIT 1,3
    2.select * from article LIMIT 3 OFFSET 1

    上面两种写法都表示取2,3,4三条条数据

    当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如

    select* from article LIMIT 1,3 就是跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据

    当 limit后面跟一个参数的时候,该参数表示要取的数据的数量

    例如 select* from article LIMIT 3 表示直接取前三条数据,类似sqlserver里的top语法。

    当 limit和offset组合使用的时候,limit后面只能有一个参数,表示要取的的数量,offset表示要跳过的数量 。

    例如select * from article LIMIT 3 OFFSET 1 表示跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据

    mysql中变量不用事前申明,在用的时候直接用“@变量名”使用就可以了。
    第一种用法:set @num=1; 或set @num:=1; //这里要使用变量来保存数据,直接使用@num变量
    第二种用法:select @num:=1; 或 select @num:=字段名 from 表名 where ……
    注意上面两种赋值符号,使用set时可以用“=”或“:=”,但是使用select时必须用“:=赋值

  • 相关阅读:
    HDU 逃离迷宫 (bfs)
    HDU 2588 GCD (欧拉函数)
    HDU 诡异的楼梯 (bfs)
    oj 二叉树相关
    AVL树代码实现
    用栈实现队列
    redis学习
    15. 三数之和 (思维)
    889. 根据前序和后序遍历构造二叉树(非递归)
    寻找重复的子树(dfs)
  • 原文地址:https://www.cnblogs.com/linjiaxin/p/16165276.html
Copyright © 2020-2023  润新知