- 博客(8)
- 收藏
- 关注
原创 Oracle SQL 十道经典练习题(附完整代码 + 解题思路)
多表关联:通过JOIN(内连接)、LEFT JOIN(左连接)、CROSS JOIN(交叉连接)处理不同场景的关联需求。分组统计GROUP BY结合COUNTAVGSUM实现聚合计算,DISTINCT用于去重统计。日期处理TO_DATE转换字符串为日期,CONNECT BY生成连续日期,日期加减实现前后时间对比。自连接:将单表视为多表,解决 “对比自身数据”(如前一天温度、进程 start/end)的问题。建议读者逐题手动执行代码,理解每一步逻辑,逐步提升 SQL 编写能力。
2025-10-10 10:56:51
930
原创 Oracle 数据库简单查询全解析:从基础语法到实战技巧
本文覆盖了 Oracle 简单查询的核心知识点,从基础语法到实战案例,可满足日常开发中 80% 以上的简单查询需求。后续可进一步学习 “多表关联查询”“分组查询(GROUP BY)”“子查询” 等进阶内容,逐步构建完整的 Oracle 查询体系。若有疑问或补充,也可在评论区交流~
2025-10-09 09:55:18
1114
原创 数据库查询和视图练习实操
在 2 次访问中,他们没有进行任何交易,在 1 次访问中,他们进行了 3 次交易。请你编写一个解决方案,来查找这些顾客的 ID ,以及他们只光顾不交易的次数。ID = 23 的顾客曾经逛过一次购物中心,并在 ID = 12 的访问期间进行了一笔交易。ID = 9 的顾客曾经逛过一次购物中心,并在 ID = 13 的访问期间进行了一笔交易。查询所有无效推文的编号(ID)。请注意,同一人的 author_id 和 viewer_id 是相同的。ID = 30 的顾客曾经去过购物中心,并且没有进行任何交易。
2025-09-21 14:45:49
688
原创 数据库查询与视图全攻略:从基础运算到实战操作
若要修改视图的查询逻辑(如将视图的部门编号从 30 改为 20),可使用语句,相当于 “覆盖” 原有视图。示例:修改视图emp_view,使其包含部门编号为 20 的员工。sqlfrom emp-- 原条件是deptno=30,现在改为20也可在 SQL Developer 中修改:右键视图名称,选择 “编辑”,修改 SQL 查询语句后,点击 “确定” 即可。关系运算:选择(挑行)、投影(挑列)、连接(多表整合),是查询的理论基础;
2025-09-10 21:02:26
996
原创 Oracle 数据库查询与视图:从基础运算到实战应用
修改视图定义有两种方式:SQL Developer 图形化操作和语句。实例:修改视图emp_view,使其查询部门编号为 20 的员工:sql-- 用OR REPLACE覆盖原有视图定义ASFROM emp本章从基础的关系运算(选择、投影、连接),到复杂的数据库查询(多表连接、统计、排序),再到视图的创建与管理,覆盖了 Oracle 数据提取和虚拟表管理的核心内容。查询核心SELECT选列、WHERE选行、JOIN多表连接、GROUP BY分组、ORDER BY排序。视图核心。
2025-09-09 18:18:17
666
原创 Oracle 表与表数据操作全攻略:从基础到实战
本文系统梳理了Oracle数据库表操作的核心知识。首先讲解了表结构和常用数据类型(如VARCHAR2、NUMBER、DATE等)的设计要点,强调合理的数据类型选择对存储效率的影响。其次详细介绍了表空间的创建与管理方法,包括命令方式和图形界面操作,重点说明了表空间状态设置、数据文件维护等实用技巧。最后通过实战案例演示了创建表并指定表空间的具体操作。文章总结了"CREATE/ALTER/DROP"这一数据库对象操作的通用规律,为数据库学习者提供了清晰的操作框架和实用指导。
2025-09-09 18:01:39
1109
原创 Oracle 数据库创建全指南:从存储结构到实操,新手也能看懂的保姆级教程
复制默认参数文件:找到 Oracle 安装目录下的init.ora(如D:\app\Administrator\admin\orcl\pfile\init.ora),复制到D:\app\Administrator\admin\mydb\pfile\,重命名为initmydb.ora。DBCA 是最常用的界面方式,不用记命令,适合新手。Oracle 的内存分 “系统全局区(SGA)” 和 “程序全局区(PGA)”,前者是所有进程共享的 “公共工作台”,后者是单个服务器进程私有的 “个人工作台”。
2025-09-09 11:34:41
577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅