1. 程式人生 > >day 38 資料庫MySQL之單表查詢

day 38 資料庫MySQL之單表查詢

一 . 單表查詢的語法

  select  *  from   select  *  指的就是要查詢所有欄位的資料。

  select  distinct   欄位1,欄位2  from  庫名,表名

  where  條件   #  從表中找符合條件的資料記錄,where 後面跟的就是你的查詢條件

  group  by  field (欄位)    #   將結果按照後面的欄位進行排序

  order  by  field  (欄位)    #   將結果按照後面的欄位進行排序

  limit    限制條數    # 將最後的結果加一個限制條數,就是說我要過濾或者說限制查詢出來資料記錄的條數

二 .  關鍵字的執行優先順序(重點)

  from  -  找到表  

  where  -   拿著where 指定的約束條件,去檔案/ 表中取出一條條記錄

  group  -   將取出的一條條記錄進行分組group  by  ,如果沒有group  by  ,則整體作為一組

  having   -    將分組的結果進行having  過濾  

  select   -    執行select   

  distinct    -    去重  

  order  by   -     將結果按條件排序 

  limit    -   限制結果的顯示條數

  

具體程式碼詳情請見: https://www.cnblogs.com/clschao/articles/9995531.html?tdsourcetag=s_pctim_aiomsg#_label4