zoukankan      html  css  js  c++  java
  • ifnull函数,limit y offset x,over函数,case when的用法

    1.ifnull函数

             ifnull(x,y),若x不为空则返回x,否则返回y

             例子

             编写SQL查询获取Employee表中第二高的薪水(Salary)

             数据集

              Id    Salary

               1       100

               2       200

               3       300

               SQL语句

               SELECT  IFNULL ((SELECT distinct Salary from Employee order by Salary desc limit 1 offset 1),Null) AS SecondHighestSalary

    2.limit y offset x

              limit y offset x表示:跳过x条数据,读取y条数据

    3.over()

              over()函数: 指定分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化

    4.sql的使用顺序

                where...group by...having...order by

            

                    

  • 相关阅读:
    CUDA和cudnn的环境变量设置问题
    zsh-Ubuntu更实用终端
    应用安全
    应用安全
    应用安全
    操作系统
    应用安全
    应用安全
    操作系统
    密码学
  • 原文地址:https://www.cnblogs.com/simpledu/p/14319471.html
Copyright © 2011-2022 走看看