自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 ORACLE 创建日期表

ORACLE中创建临时辅助日期表select to_char(days,'YYYYMMDD') as 日 from (select to_date('20210101', 'YYYYMMDD') + level - 1 as days from dualconnect by to_date(to_char(sysdate,'YYYYMMDD'), 'YYYYMMDD') - level + 1 >=to_date('20210101', 'YYYYMMDD'))更改辅助表开始日期.

2021-04-22 14:28:16 1934

转载 Oracle行转列(PIVOT)

在实际业务开发环境中,我们经常会遇到要对查询的数据集进行行转列的需求。那么Oracle是如何一一实现的呢?本文也将通过几个实例来详细讲解一下。Oracle行转列 Oracle行转列就是把某一个字段的值作为唯一值,然后另外一个字段的行值转换成它的列值。这里依然利用我们系统的学生成绩表作为例子,成绩表记录(行)当中对应着每一个科目的每一个学生的成绩,那我们要做出一个报表是每个学生的所有科目作为一列展示出学生的成绩信息。案例数据如下:那我们要如何实现呢?下面就一一介绍几...

2021-04-22 14:05:27 1255

转载 rank() over,dense_rank() over,row_number() over的区别

rank() over,dense_rank() over,row_number() over的区别1.rank() over:查出指定条件后的进行排名。特点是,加入是对学生排名,使用这个函数,成绩相同的两名是并列,下一位同学空出所占的名次。select name,subject,score,rank() over(partition by subject order by score desc) rankfrom student_score;2.dense_rank() over:与ran() o

2020-11-30 14:29:34 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除