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

            

                    

  • 相关阅读:
    信息安全系统设计基础第二周学习总结
    java实验报告五
    java实验报告三
    java实验报告二
    java实验报告一
    mysql
    C语言理论知识
    数据存储与输出输入
    软件开发概述 编程语言概述
    C语言 常用单词
  • 原文地址:https://www.cnblogs.com/simpledu/p/14319471.html
Copyright © 2011-2022 走看看