zoukankan      html  css  js  c++  java
  • mysql 查询关键词顺序

    语句查询中的顺序:
      select D_*
        from 表名
        where A_条件
        group by B_字段
        having C_条件
        order by E_字段;

        0、先执行from
        1、执行where后的A_条件
        2、执行group by的 B_字段,拆分成子表
        3、执行having的C_条件,对子表进行筛选
        4、执行select的D_*,将子表合成一张表
        5、执行order by的E_字段,对4中的表进行排序(如果是用基础属性,就是按照符合条件的第一条的语句的基础属性在排序)

    show create table 表名;
      显示所有的建表信息(可用于查询约束名等然后对约束进行操作)

    limit

      select * from 表名 limit n, m;   用于显示数据库中从第(n+1)条数据开始的共m条语句

  • 相关阅读:
    《Mysql
    《Redis
    《pt-query-digest 剖析 Mysql 慢日志》
    《Redis
    《Redis
    《Redis
    《Redis
    《Redis
    python中__new__()与__init__()的区别
    Python常见综合面试题
  • 原文地址:https://www.cnblogs.com/King-of-Knight/p/9628075.html
Copyright © 2011-2022 走看看