![](https://img-blog.csdnimg.cn/20210412213943754.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
oracle
文章平均质量分 75
oracle sql使用
不会叫的狼
人类最大的进步就是学会共享!
展开
-
Mysql、Oracle区分大小写?
WindowsLinux区分大小写Linux 系统的文件名区分大小写,所以运行在 Linux 系统上的 MySQL 服务器需要区分数据库名和表名的大小写。可在配置文件my.cnf中添加选项使其表名不区分大小写。想要避免大小写问题,可以先选定一种大小写方案,然后一直按照该方案去创建数据库和表。在阿里巴巴 Java 开发手册的 MySql 建表规约里提到:【强制】表名、字段名必须使用或,禁止出现数字开头,禁止两个下划线中间只出现数字。原创 2023-12-04 15:28:43 · 968 阅读 · 0 评论 -
JDBC连接参数配置
JDBC连接参数配置原创 2023-10-24 11:38:25 · 3528 阅读 · 1 评论 -
数据库删除重复的行
数据库删除重复行方法:1、group by分组结合max2、row_number() over order by 获取分组编号原创 2023-02-01 10:50:20 · 965 阅读 · 0 评论 -
Oracle递归查询树形数据(二)
1、结合where语句2、结合层级排序语句order sibings by原创 2022-11-28 16:48:26 · 563 阅读 · 0 评论 -
Oracle递归查询树形数据
start with connect by prior递归查询1、start with 子句:遍历起始条件。2、connect by prior 子句:连接条件。3、order by 子句:排序。原创 2022-11-02 17:02:20 · 5041 阅读 · 2 评论 -
分析函数-over(partition by ... order by ...)
1、分析函数可以返回明细加统计结果。2、分析函数主要体现于自身表的关联查询,大大提升了sql的查询效率。3、row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复。4、rank、dense_rank排序字段值相同的情况,如果使用rank函数来生成序号,over子句中排序字段值相同的序号是一样的。原创 2022-06-06 15:37:43 · 535 阅读 · 0 评论 -
外连接和自连接
外连接:全连接、左连接、右连接内连接:连接的源表和目的表是同一个,一般用于查询表的分层数据。原创 2022-06-06 13:35:04 · 183 阅读 · 0 评论 -
EXISTS心得
EXISTS心得// 1select student.* from student,teacher,course,scwhere student.sid = sc.sid and course.cid=sc.cid and course.tid = teacher.tid and tname = '张三';原创 2021-03-02 20:42:01 · 84 阅读 · 0 评论