mysql 查詢關鍵詞順序

語句查詢中的順序:
  select D_*
    from 表名
    where A_條件
    group by B_字段
    having C_條件
    order by E_字段;

    0、先執行from
    一、執行where後的A_條件
    二、執行group by的 B_字段,拆分紅子表
    三、執行having的C_條件,對子表進行篩選
    四、執行select的D_*,將子表合成一張表
    五、執行order by的E_字段,對4中的表進行排序(若是是用基礎屬性,就是按照符合條件的第一條的語句的基礎屬性在排序)

show create table 表名;
  顯示全部的建表信息(可用於查詢約束名等而後對約束進行操做)數據庫

limit排序

  select * from 表名 limit n, m;   用於顯示數據庫中從第(n+1)條數據開始的共m條語句it

相關文章
相關標籤/搜索