Mysql略复杂命令总结

Posted pyweb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql略复杂命令总结相关的知识,希望对你有一定的参考价值。

例子1:获取 Employee 表中第二高的薪水(Salary),没有第二高的则返回null

select ifnull((select distinct Salary from Employee order by Salary desc limit 1, 1), null) as SecondHighestSalary;

解析:
ifnull(A, B) : 如果A不为空则返回A,为空则返回B
distinct Salary : 单独获取Salary 列,并且去除重复
limit a, b : 排序后从a行开始,总共拿b个数据。a从0 开始计

例子2: mysql自定义函数




以上是关于Mysql略复杂命令总结的主要内容,如果未能解决你的问题,请参考以下文章

巧用chrome Snippets

通过java连接mysql总结

linux中怎么查看mysql数据库版本

MySQL系列:kafka停止命令

修改MySQL密码报错“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements“(代码片段

以下代码片段的算法复杂度