- 博客(8)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 Oracle高级查询——子查询(分页显示案例)
案例:分页查询显示员工信息:显示员工号、姓名、薪水 1.每页显示四条记录 2.显示第二页的员工 3.按照月薪降序排序分析: 1.可以通过伪列rownum来显示查询信息所在的位置。 注意:rownum只能使用<、<=,不能使用>、>=。 Oracle中的行号(rownum)永远从1开始 2....
2018-04-13 17:31:17 944
原创 Oracle高级查询——多表连接
2.1 多表查询 用一个连接从多个表中获取数据 同一列名多表使用时要写上表名做前缀,也可以使用别名代替做前缀。2.2 笛卡尔积 列数等于各列数相加,行数等于各行数相乘; 在实际运行环境下,应避免使用笛卡儿积全集;为了避免笛卡尔积,可以在where加入有效的连接条件; 笛卡尔积中的连接条件至少有n-1个,n代表所连接的表的个数2.3 等值连接 2.4 不等值连接 连接条件不是等号 2.5...
2018-04-12 17:36:31 382
原创 Oracle高级查询——分组查询
1.1分组函数 1.定义:分组函数作用于一组数据,并对一组数据返回一个值。 2.常用的分组函数: .AVG(求平均值) .SUM(求和) .MIN(求最小值) .MAN() .COUNT .WM_CONCAT(字符串拼加) 例如: 1.2 分组函数与空值(null) 在分组函数中使用NVL函数,可以使分组函数无法忽略空值。 例如: 1.3 group by子句 ...
2018-04-11 20:24:16 1582
原创 运用瀑布模型完成PL/SQL程序设计
在通常的软件开发或者程序开发中都会运用到很多种模型,瀑布模型就是其中的一种。 瀑布模型是将软件生命周期的各项活动规定为固定顺序的若干个阶段工作,最终得到软件产品。其核心思想就是化繁为简,采用结构化的分析设计方法实现逻辑。 相对于软件开发,一般的程序开发涉及的开发阶段就简化了很多,但可以帮助我们迅速找准逻辑,快速完成程序设计。可以简化其设计阶段为: 1.需求分析 ...
2018-04-11 17:07:20 281
转载 电影《后悔无期》的经典段子
韩寒电影《后悔无期》的经典段子(双语版)电影《后会无期》我还没看,但里面的一些台词还是给我留下了深刻的印象。我选了几句有深度的,按照我自己的理解把他们翻成了英文,供大家娱乐、参考。1.“我从小到大都是优!你叫我怎么从良!”*这句话要翻出来很难。“从良”就是“由坏人变成好人”的意思,但是字面上理解,“从良”跟前面的“优”结合起来看,却又是“从优变成良”的意思。属于典型的“双关”(punch line...
2018-04-10 15:43:24 1077
原创 Oracle数据库开发必备利器之PL/SQL
第一章 概述1.PL/SQL简介 Oracle PL/SQL语言(Procedural Language/SQL)是结合了结构化查询与Oracle自身过程控制为一体的强大语言,支持多种数据类型,拥有自身的变量声明、赋值语句,而且还有条件、循环等流程控制语句。过程控制结构与SQL数据处理能力无缝的结合形成了强大的编程语言,可以创建过程和函数以及程序包。 PL/SQL是一种块结构的语言,它...
2018-04-08 15:34:53 493
原创 Oracle常用函数
Oracle常用函数(本文为基础Oracle学习第三章内容)一、运算符算术运算符:+ - * / 可以在select 语句中使用连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != < <= like between is null in逻辑运算符:not and or 集合运算符: intersect ,uni...
2018-04-07 11:39:12 228
原创 基础Oracle学习
第一章 走进Oracle 1. Oracle简介 Oracle数据库是Oracle公司的核心产品,Oracle数据库是一个适合于大中型企业的数据库管理系统。Oracle的主要涉及面非常广,产品是免费的,另一方面Oracle服务是收费的。 Oracle公司成立以来,从最初的数据库版本到Oracle7、Oracle8i、Oracle9i,Oracle10g到Oracle11g,虽然每个版本之间的操...
2018-04-04 16:40:07 1146
aspose-words、itextpdf完美解决java将word、excel、ppt、图片转换为pdf文件
2023-08-02
Linux.xmind
2020-02-07
数据库管理系统
2016-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人