DQL_排序查询与DQL_聚合函数

DQL_排序查询

    1.排序查询

        语法:order  by子句

           order  by 排序字段1  排序方式1,排序字段2  排序方式2....

        排序方式:

          ASC:升序,默认的

        

 

 

         

 

 

 

          DESC:降序。 

      

 

 

        

 

 

 

 

        注意:

          如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件

        

 

        数学成绩升序 英语成绩升序

        

 

 

         数学成绩升序 英语成绩降序

        

 

 

 

 

 

 DQL_聚合函数

    2.聚合函数:将一列数据作为一个整体,进行纵向的计算  

      1.count:计算个数

          1.一般选择非空的列:主键 

          2.count(*)

      

 

 

      2.max: 计算最大值

      

 

 

      3.min: 计算最小值

       

 

 

      4.sum:求和

      

 

 

      5.avg:计算平均数

      

 

 

      *注意:聚合函数的计算,排除null值。

          

        解决方案:

          1.选择不包含非空的列进行计算

          2.IFNULL函数

    

posted @ 2022-10-18 16:36  zj勇敢飞,xx永相随  阅读(12)  评论(0编辑  收藏  举报