自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 coalesce(),row_number() over(partition by order by),case...when...then...else..end,decode()的使用方法

coalesce()coalesce(字段1,字段2,...,0)--先判断第一个字段的值是否为null,如果不是则取字段1的值,如果是则往后判断,直至取到不为null的值,常用在多表关联示例:select t.device_number hm, coalesce(t1.fee, t2.fee, t3.fee, 0) fee from emp t.......--后省略row_number() over(partition by order by)row_number(

2020-08-03 11:32:45 640

原创 Excle表格常用知识点(三)

如何在下拉时可以控制数值数据是否递增?将鼠标放到单元格的右下角,变为黑色十字后可以下拉下拉数据完成后有一个图标,点击图标可以控制填充的数据格式下面看图就懂了!以序列方式填充:递增图1:对比:以复制单元格方式填充:数据一样图2:复制单元格即为填充与目标一致的数据,以序列方式填充即为递增格式。PS:快捷键:摁住Ctrl键下拉是以序列方式填充,或者选中要填充的单元格以及目标函数摁"Ctrl" + 回车键 即以序列方式填充下拉递减:上图吧!方法一:按照给定数据差值逐次递减图3:确认

2020-07-29 15:21:08 409

原创 Excle表格常用知识点(二)

如何在已有数据上添加数字和字母方法一:使用函数表达式: ="0&“A2图1:放到表格右下方成实心黑色十字状下拉即可图2:即可在每行数据前添加一个"0”方法二:在单元格格式中设计格式:选中要修改的数据---->右键---->设置单元格格式:图3:设置格式:自定义---->设置格式:"0"0---->根据图4中:示例显示部分:中显示的数据可判断是否正确图4:上述两种方法即可修改数据,字母同理修改。注意:第一种方法适用于数据较少的情况第二种方

2020-07-29 14:43:55 203

原创 入职后回顾数据库知识(六)

NVL()函数:NVL(expr1,expr2)--如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。NVL2()函数:NVL2(expr1,expr2,expr3)--含义是:如果Oracle中第一个参数的值为空,那么显示第二个参数的值,如果第一个参数的值不为空,那么显示第三个参数的值。NULLIF()函数:NULLIF(expr1,expr2)--含义是:如果第一个参数的值等于第二个参数的值则返回空,否则返回第一个值。ROW

2020-07-28 18:02:49 183

原创 Excle表常用知识点(一)

如何添加斜线方法一:插入直线方式步骤:点击word菜单栏中的【插入】->在插图选项卡中点击【形状】-在弹出的窗口中点击【直线】->用鼠标在表格中画就可以了。此方法还适用于添加多条斜线。方法二:利用边框添加斜线步骤:选中需要添加斜线的单元格->鼠标右击->在弹出的窗口中点击【边框和底纹】->然后在弹出的窗口中的边框中点击【对角线】边框图标即可。如何换行我们日常打字的习惯就是直接敲回车键进行按行的,而在excel中如果直接回车就会跳到下一个单元格,文字内容一多就会超

2020-07-27 09:37:47 240

原创 完整的一个数据库需求操作有详细代码及讲解(涉及:建表、查重、提重、表关联、表数据的横纵向转换展示)

用到的表:bi_req.temp_gl_20200724_hm1 --2020年一季度NPS贬损库 (数据有重复的)bi_req.temp_gl_20200724_hm11 --2020年一季度NPS贬损库 (数据没有重复的,hm1的提重后的)bi_req.temp_gl_20200724_hm2 --2020年二季度NPS贬损库 (数据没有重复的)bi_req.temp_gl_20200724_hm3 --第一批工信部贬损库 (数据没有重复的)bi_r

2020-07-24 17:01:56 265

原创 入职后回顾数据库知识(五)

order by的方式:1.asc 升序,可以省略,是数据库默认的排序方式2.desc 降序,跟升序相反。最后要注意order by的原则,写在最前面的字段,他的优先级最高,也就是写法中第一个的字段名1的优先级最高,优先执行他的内容。聚合函数:聚合函数和分组函数都是描述的同一个概念,就是多行查询结果聚合计算成一个结果返回,是查到多行返回一个结果,所以就涉及到按某个列进行分组的问题。表连接有几种?sql表连接分成外连接、内连接和交叉连接。一.外连接概述:外连接包括三种,分别是左外连接、右

2020-07-24 16:52:45 115

原创 入职后回顾数据库知识(四)

PL/SQL变量的声明标识符PL/SQL程序设计中的标识符定义与SQL 的标识符定义的要求相同。要求和限制有:标识符名不能超过30字符;第一个字符必须为字母;不分大小写;不能用’-‘(减号);不能是SQL保留字。变量命名在PL/SQL中有特别的讲究,建议在系统的设计阶段就要求所有编程人员共同遵守一定的要求,使得整个系统的文档在规范上达到要求。下面是建议的命名方法: DECLARE /* 声明部分: 在此声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数 */ V

2020-07-22 15:38:00 148

原创 入职后回顾数据库知识(三)

PL/SQLSQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点。什么是PL/SQL?PL/SQL是 Procedure Language & Struc

2020-07-22 15:12:29 109

原创 入职后回顾数据库知识(二)

Oracle 连接等值连接使用连接在多个表中查询数据SELECT table1.column, table2.columnFROM table1, table2WHERE table1.column1 = table2.column2;在 WHERE 子句中写入连接条件。在表中有相同列时,在列名之前加上表名前缀--oracle的等值连接 --当两张表查询时 对于两张表中都存在的字段 则必须指明所查询的字段来自于那张表 使用表名.字段名来指定--在等值连接中 如果一张表中

2020-07-22 14:44:25 144

原创 上班后回顾的数据库知识(一)

commit使用一个COMMIT语句把修改保存到数据库,完成这个事务。对于数据库的大规模数据加载或撤消来说,应该多使用COMMIT语句;然而,过多的COMMIT语句会让工作需要大量额外时间才能完成。select into from 和 insert into select 的用法和区别select into from :语法 :SELECT vale1, value2 into Table2 from Table1此处 创建目标表table2 并 把table1 中的数据复制到table2。

2020-07-22 11:41:27 109

原创 关于Java中Set的总结

SetSet :无序 不可重复HashSet:hashMaphashCode决定元素在数组中的位置 在存入元素时 首先计算该元素的hashCode值 hashCode决定了该元素在数组中存储的位置如果该HashCode值 与当前数组中所有的元素的hashCode都不相同 直接将元素保存到set中如果HashCode 与当前数组中某一个元素的hasCode相同,则需要调用其equa...

2020-01-27 16:46:00 131

原创 Java作业

Java作业作业一:假设你想开发一个玩彩票的游戏,程序随机地产生一个两位数的彩票,提示用户输入 一个两位数,然后按照下面的规则判定用户是否能赢。1)如果用户输入的数匹配彩票的实际顺序,奖金10 000美元。2)如果用户输入的所有数字匹配彩票的所有数字,但顺序不一致,奖金 3 000美元。3)如果用户输入的一个数字仅满足顺序情况下匹配彩票的一个数字,奖金1 000美元。4)如果用户输入的...

2019-10-30 17:12:41 521

原创 第一节Java课的总结

第一节课的总结Java软件安装开发环境搭建的稍详细步骤Java软件安装打开网页 http://www.oracle.com可以进行下载安装JDK abbr. Java(开发工具包)。通过查看电脑属性选择合适的JDK版本(分为32位和64位)。请你的确保电脑拥有4G以上的内存空间(相信大家都有的)。开发环境搭建的稍详细步骤1、点击电脑→属性→高级系统设置→环境变量→系统变量→新建(变...

2019-10-26 23:11:59 227

空空如也

空空如也

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

TA关注的人

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