技术
一个人的雨田
如果我的文章帮到了您!希望您可以给我一个三连(点赞收藏加关注!)蟹蟹!
展开
-
入职后回顾数据库知识(六)
NVL()函数:NVL(expr1,expr2)--如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。NVL2()函数:NVL2(expr1,expr2,expr3)--含义是:如果Oracle中第一个参数的值为空,那么显示第二个参数的值,如果第一个参数的值不为空,那么显示第三个参数的值。NULLIF()函数:NULLIF(expr1,expr2)--含义是:如果第一个参数的值等于第二个参数的值则返回空,否则返回第一个值。ROW原创 2020-07-28 18:02:49 · 219 阅读 · 0 评论 -
完整的一个数据库需求操作有详细代码及讲解(涉及:建表、查重、提重、表关联、表数据的横纵向转换展示)
用到的表: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 · 305 阅读 · 0 评论 -
入职后回顾数据库知识(五)
order by的方式:1.asc 升序,可以省略,是数据库默认的排序方式2.desc 降序,跟升序相反。最后要注意order by的原则,写在最前面的字段,他的优先级最高,也就是写法中第一个的字段名1的优先级最高,优先执行他的内容。聚合函数:聚合函数和分组函数都是描述的同一个概念,就是多行查询结果聚合计算成一个结果返回,是查到多行返回一个结果,所以就涉及到按某个列进行分组的问题。表连接有几种?sql表连接分成外连接、内连接和交叉连接。一.外连接概述:外连接包括三种,分别是左外连接、右原创 2020-07-24 16:52:45 · 140 阅读 · 0 评论 -
入职后回顾数据库知识(四)
PL/SQL变量的声明标识符PL/SQL程序设计中的标识符定义与SQL 的标识符定义的要求相同。要求和限制有:标识符名不能超过30字符;第一个字符必须为字母;不分大小写;不能用’-‘(减号);不能是SQL保留字。变量命名在PL/SQL中有特别的讲究,建议在系统的设计阶段就要求所有编程人员共同遵守一定的要求,使得整个系统的文档在规范上达到要求。下面是建议的命名方法: DECLARE /* 声明部分: 在此声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数 */ V原创 2020-07-22 15:38:00 · 168 阅读 · 0 评论 -
入职后回顾数据库知识(三)
PL/SQLSQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点。什么是PL/SQL?PL/SQL是 Procedure Language & Struc原创 2020-07-22 15:12:29 · 124 阅读 · 0 评论 -
入职后回顾数据库知识(二)
Oracle 连接等值连接使用连接在多个表中查询数据SELECT table1.column, table2.columnFROM table1, table2WHERE table1.column1 = table2.column2;在 WHERE 子句中写入连接条件。在表中有相同列时,在列名之前加上表名前缀--oracle的等值连接 --当两张表查询时 对于两张表中都存在的字段 则必须指明所查询的字段来自于那张表 使用表名.字段名来指定--在等值连接中 如果一张表中原创 2020-07-22 14:44:25 · 170 阅读 · 0 评论 -
上班后回顾的数据库知识(一)
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 · 130 阅读 · 0 评论 -
关于Java中Set的总结
SetSet :无序 不可重复HashSet:hashMaphashCode决定元素在数组中的位置 在存入元素时 首先计算该元素的hashCode值 hashCode决定了该元素在数组中存储的位置如果该HashCode值 与当前数组中所有的元素的hashCode都不相同 直接将元素保存到set中如果HashCode 与当前数组中某一个元素的hasCode相同,则需要调用其equa...原创 2020-01-27 16:46:00 · 148 阅读 · 0 评论 -
第一节Java课的总结
第一节课的总结Java软件安装开发环境搭建的稍详细步骤Java软件安装打开网页 http://www.oracle.com可以进行下载安装JDK abbr. Java(开发工具包)。通过查看电脑属性选择合适的JDK版本(分为32位和64位)。请你的确保电脑拥有4G以上的内存空间(相信大家都有的)。开发环境搭建的稍详细步骤1、点击电脑→属性→高级系统设置→环境变量→系统变量→新建(变...原创 2019-10-26 23:11:59 · 249 阅读 · 0 评论