汇总函数

    • count
    • sum
    • avg
    • max
    • min

    分组
    group by
    对分组结果指定条件
    having
    运行顺序前于select语句,所以不能采用别名
    image.png

    对查询结果排序
    order by
    从查询结果中取出制定行
    limit
    image.png

    子查询(多行或单行),紧接在from后
    where 列名 in(子查询) 包含
    where 列名 >any (子查询) 比任意一个高
    where 列名>all(子查询) 比全部都高

    标量子查询(单一值)可与in,any,all,between一起使用,也可单独使用

    关联子查询(组里比较)

    case表达式

    case when<判断表达式> then <表达式>
    when<判断表达式> then <表达式>
    else<表达式>
    end