1. 程式人生 > >思考寫出Sql語句思路01

思考寫出Sql語句思路01

1. 首先         需要查詢的資料是什麼,如何去查詢。(明確你的業務需求) 寫SQL的規則
1) SELECT   查詢的欄位是什麼      2)  FROM     所查詢的欄位是來源哪一些表     3) WHERE   所需要的條件查詢條件是什麼             (包括連線表之間關聯的連線條件 和業務條件)
2. 最後考慮
      1) 是否應該 分組          2) 要不要排序        3) 是否能優化這個SQL查詢,使用子查詢等
注意:
  Sql執行時從後往前執行, 所以:將更容易過濾的條件,放置在where最後