上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 31 下一页
摘要: ## 【笔记】Oracle Offset offset 代表跳过前 n 行,如果表少于 n+1 条记录,结果集将是空的;比如 n = 100,表示从 101 开始往后查。 fetch next 代表往后查 n 行; next 和 first 可互换; row 和 rows 可互换; offset 语 阅读全文
posted @ 2022-09-30 14:06 DbWong_0918 阅读(1112) 评论(0) 推荐(0)
摘要: Exception in thread "main" java.util.NoSuchElementException 用了两个scanner的时候,执行程序发生报错:Exception in thread "main" java.util.NoSuchElementException at jav 阅读全文
posted @ 2022-09-28 22:19 DbWong_0918 阅读(1184) 评论(0) 推荐(0)
摘要: 【笔记】Java相关大杂烩② if单分支情况下,如果没有加 {},那么默认只包含第一条语句。 if 和 else 分支后面如果包含多条语句,那么需要使用 {} 括起来。 不能随意地使用数学上的表达方式 90<=score<=100,需要改写成计算中的表达方式 score>=90 && score<= 阅读全文
posted @ 2022-09-28 21:35 DbWong_0918 阅读(62) 评论(0) 推荐(0)
摘要: 【笔记】Java相关大杂烩 Java 程序的执行流程是? *.java 文件-->*.class 文件-->类装载器-->字节码校验器-->解释器-->操作系统平台 Java 程序执行时哪一个环节会测试代码段格式和规则检查? 字节码校验器 字节码校验器其功能是对字节码文件进行校验,保证代码的安全性。 阅读全文
posted @ 2022-09-26 21:57 DbWong_0918 阅读(95) 评论(0) 推荐(0)
摘要: 【笔记】Oracle union all&for update union all 在Oracle中有三种类型的集合操作 UNION:求并,重复记录只显示一次 UNION ALL:求并集,显示所有记录信息 INTERSECT:求交集 MINUS:返回两个查询结果的差值 UNION 的用法中前后两个查 阅读全文
posted @ 2022-09-25 21:36 DbWong_0918 阅读(407) 评论(0) 推荐(0)
摘要: 【笔记】oracle INTERSECT 和 UNION 指令类似, INTERSECT 也是对两个 SQL 语句所产生的结果做处理的。 不同的地方是, UNION 基本上是一个 OR (如果这个值存在于第一句或是第二句,它就会被选出) 而 INTERSECT 则比较像 AND ( 这个值要存在于第 阅读全文
posted @ 2022-09-17 22:13 DbWong_0918 阅读(98) 评论(0) 推荐(0)
摘要: ## 【SQL】将日期时间转换成年月日的日期形式 这段时间写力扣的SQL题,发现了各式各样的转换时间的方法,正好记录一下 1. TO_CHAR(XXX,'YYYY-MM-DD') 这个在Oracle应该是很常用的一个方法,转换格式 2. date_format(XXX,"%Y-%m-%d") dat 阅读全文
posted @ 2022-09-04 22:14 DbWong_0918 阅读(9267) 评论(0) 推荐(1)
摘要: connect by主要用于父子,祖孙,上下级等层级关系的查询 常用的是prior,nocycle prior: 查询父行的限定符,格式: prior column1 = column2 or column1 = prior column2 and ... , nocycle: 若数据表中存在循环行 阅读全文
posted @ 2022-09-03 21:03 DbWong_0918 阅读(1201) 评论(0) 推荐(0)
摘要: ## Oracle 窗口函数 简单来说,窗口函数是分析函数的一种,通常可以理解成over()函数 构成:函数名①() over(partition by 分组的列名 order by 排序的列名 XXX) XXX是指特殊使用的,比如rows,range等等 ``` 例如: SUM(a.amount) 阅读全文
posted @ 2022-08-28 20:40 DbWong_0918 阅读(1007) 评论(0) 推荐(1)
摘要: Oracle Cross Join交叉连接 语法 CROSS JOIN 指定第一个表的所有行与第二个表的所有行连接。如果 table1 中有“x”行,table2 中有“y”行,则交叉连接结果集有 x*y 行。当没有指定匹配的连接列时,通常会发生这种情况。 简单来说,可以说如果连接查询中的两个表没有 阅读全文
posted @ 2022-08-25 21:22 DbWong_0918 阅读(154) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 31 下一页