
mysql
数据库操作
limts
这个作者很懒,什么都没留下…
展开
-
四大排序函数
文章目录分类总结分类row_number:顺序排序rank:跳跃排序,如果有两个第一级别时,接下来是第三级别dense_rank:连续排序,如果有两个第一级别时,接下来是第二级别ntile:分组处理(分桶处理)ntile函数分组约定: 1、每组的记录数不能大于它上一组的记录数,即编号小的桶放的记录数不能小于编号大的桶。也就是说,第1组中的记录数只能大于等于第2组及以后各组中的记录数。 2、所有组中的记录数要么都相同,要么从某一个记录较少的组(命名为X)开始后面所有组的记录数都与该组(X原创 2020-08-13 09:47:47 · 3886 阅读 · 0 评论 -
取Employee表中Salary第二大的值
方法一、取两次最大值select nvl(max(distinct Salary),null) “SecondHighestSalary” from Employeewhere Salary < (select max(Salary) from Employee)方法二、排序取rownum为2的值select nvl((select Salary from (select rownum as seq, Salary from (select distinct Salary from E.原创 2020-08-12 11:17:40 · 207 阅读 · 0 评论 -
基本函数
number类型字段四舍五入保留一位小数:select cast(10.15 as decimal ( 10, 1))from dual原创 2020-04-29 14:55:20 · 350 阅读 · 0 评论 -
关于时间
所在季度的三个自然月:select to_char(add_months(add_months(trunc(sysdate, 'yyyy'),a * 3),-rownum),'yyyymm') from (select to_char(sysdate,'Q')a from dual) connect by rownum <= 3季:select to_char(sysdat...原创 2020-03-24 16:02:43 · 124 阅读 · 0 评论 -
Mysql连接错误:10061
打开计算机管理->服务启动服务:原创 2019-12-09 22:05:40 · 125 阅读 · 0 评论