思考写出Sql语句思路01

时间:2021-03-07 00:24:21
1. 首先         需要查询的数据是什么,如何去查找。(明确你的业务需求) 写SQL的规则   
    1) SELECT   查询的字段是什么     2)  FROM     所查询的字段是来源哪一些表    3) WHERE   所需要的条件查询条件是什么            (包括连接表之间关联的连接条件 和 业务条件)
2. 最后考虑   
       1) 是否应该 分组         2) 要不要排序       3) 是否能优化这个SQL查询,使用子查询等
注意:
  Sql执行时从后往前执行, 所以:将更容易过滤的条件,放置在where最后