基本查询总结

来源:互联网 发布:学数据库可以干什么 编辑:程序博客网 时间:2024/04/27 20:33

   基本查询SQL的执行顺序:

 

    1.from 取数据

    2.where 筛选

    3.select 投影

    4.order by 排序

 

    其中  group by 在where 之后; having 在select 之后.

 

   聚合函数与分组:

   count :返回数据的行数目

   sum:返回数据的总和    select sum(计算对象) from (表名)

  avg:返回数据的平均值   select avg(计算对象)from(表名)

   max: 返回数据中的最大值 selectmax(计算对象) from(表名)

  min:返回数据中的最小值  select min(计算对象) from(表名)

 

   关键字含义:

   * :计算所有的行,包括NULL

   all :计算所有的 非空行,这是默认操作

   distinct:计算所有非空,而且不重复的行

  

  数据分组:

      select列,聚合函数 from 表名

     where 满足的条件

     groupby  列;

    having 聚合过滤, 过滤查询结果

 

 SQL字句:

     select

    from

    where

    group by

    order by 

    having

     

接下来学习;更有难度了;加油!

 

 

0 0
原创粉丝点击