自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 分析函数

传统SQL的问题虽然利用SQL之中提供的各种查询命令可以完成大部分的查询要求,但是还有 许多功能是无法实现的,例如: 计算运行总量:逐一累加当前行与其之前行的每行记录数据; 查找当前行数据占总数据的百分比; 分区显示:按照不同的部门或职位进行排列、统计; 计算流动数据行的平均值等。分析函数的基本语法基本语法: 函数名称([参数 , …]) OVER ( PARTITION BY 子句 字段 ...

2018-10-25 16:05:57 207

原创 表的创建与管理

表的创建与管理创建表语法CREATE TABLE 用户名.表名称( 字段名称 字段类型 [DEFAULT 默认值] , 字段名称 字段类型 [DEFAULT 默认值] , … ) ;对于表名称及列名称的定义要求如下:必须以字母开头; 长度为1~30个字符;表名称由字母(A-Z、a-z)、数字(0-9)、_、KaTeX parse error: Expected 'EOF', got '#...

2018-10-22 16:52:26 219

原创 with子句与行列转换

With语句创建临时的表,在编写函数时会减少编写过程,简化函数语句举例:例:显示每个部门工资最高的员工的员工编号,姓名,工作,入职日期,工资,部门编号行列转换顾名思义,就是将行里面的数据转换成列的表头注意,不是新生成表格,而是输出数据,所以不是用alter table …add column…就用select语句直接给列定义别名就行。我想按部门将各个工作的工资总和显示出来,...

2018-10-22 16:44:22 246

原创 子函数

子查询子查询就是指的在一个完整的查询语句之中,嵌套若干个不同功能的 小查询,从而一起完成复杂查询的一种编写形式,为了让读者更加清楚 子查询的概念。范例查询公司之中工资最低的雇员的完整信息SELECT * FROM emp WHERE sal=( SELECT MIN(sal) FROM emp) ;子查询返回结果子查询可以返回的数据类型一共分为四种:单行单列:返回的是一个具...

2018-10-16 23:09:34 3520

原创 分组函数

分组函数常用的一些函数AVG(sal), MAX(sal), MIN(sal)MIN(hiredate) , MAX(hiredate)中间的工资值 MEDIAN(sal)标准差与方差 STDDEV(sal),VARIANCE(sal)注意事项一:如果没有GROUP BY子句,则在SELECT子句中只能出现统计函数,其他任何字段都不允许 出现。正确范例:统计出每个部门的人数 sel...

2018-10-15 22:49:21 3342

原创 orecle伪列的相关学习

Oracle伪列这些数据伪列并不是用户在建立数据库对象时由用户完成 的,而是Oracle自动帮助用户建立的,用户只需要按照要 求使用即可。这些数据伪列并不是用户在建立数据库对象时由用户完成 的,而是Oracle自动帮助用户建立的,用户只需要按照要 求使用即可。1.ROWID伪列:在数据表中每一行所保存的记录,实际上Oracle都会默认 为每条记录分配一个唯一的地址编号,而这个地址编号就 是...

2018-10-13 23:50:36 118

原创 数据更新

更新表格前的操作准备复制列表复制emp表 (用它操作、实验)—— 新的表名称为myemp CREATE TABLE myemp AS SELECT * FROM emp ;删除表用drop table emp;查询myemp表中是否存在数据 SELECT * FROM myemp ;已经完全复制过来了添加数据插入一条新的数据。 语法: INSERT INTO 表名称[(列1,列...

2018-10-13 21:56:26 145

原创 多表函数(关联函数)

就是表和表之间相互关联 ,把数据罗列到一个表中,用了neotno进行关联,因为里面的数据少,且两表唯一的联系就是neptno先查看emp的所有信息再查看nept的所有信息(发现里面是各部门的所在位置等)直接关联两个表,会出现56条数据,一看就是出错,每个都连接了一遍加上关系连接,就正确 了,还是14个人的信息查看一下,确实每个人后面都加上了位置等信息,两个表关联了如果查询出每...

2018-10-11 23:56:08 1821

原创 select 常用各种检索功能

建立数据库用户新建数据库用户 (在sysdba用户下创建)create user scott identified by tiger,scott是人名 tiger是密码给新建用户权限grant connect,resource to scott;进入新建用户conn scott/tiger执行脚本,Developer里就能使用了@?/sqlplus/demo/demobld.sql...

2018-10-09 22:50:03 1116

原创 SQL中使用select语句检索

SQL:结构化查询语言,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。这种语言没有严格的大小写之分,可用像在linux系统终端里要严格区分大小写Select 命令select * from employees 从employees里面选择全部(把表里内容全部检索出来) *代表全部的意思输入selec...

2018-10-09 00:02:27 1876

原创 Developer与linux系统连接

1、 确保linux系统用NAT8网络模式时可以联网的(请查看我的博客)vi /etc/sysconfig/network-scripts/ifcfg-eth0vi /etc/sysconfig/networkvi /etc/hosts2、 不要随意改变安装的linux系统的主机名,装机时是什么最好就不要改变了,否则会很麻烦3、 用ifconfig命令查看自己的ip地址4、 进...

2018-10-08 22:52:39 151

原创 linux系统下安装oracle时xhost+命令不执行解决方法

在linux系统下安装oracle时,需要图形化,但有时会提示失败,解决方法如下:(亲测有效)会让你设置一个密码之后就能执行./runinstall,启动安装程序了...

2018-10-08 21:49:27 9764

原创 11gR2 Datebase Installation

1 安装前准备1.1设置网络我们用NAT模式,查看一下网关和ip地址进入终端,编辑/etc/sysconfig/network-scripts/ifcfg-eth0Ip、子网掩码和网关看之前查询的,ip地址别和他人重复即可之后重启network可以自己测试一些,ping一下自己的网络看是否ping通1.2主机与虚拟机通信,传输oracle解压包打开SecureFXP,连...

2018-10-07 20:23:57 155

原创 磁盘分区管理

LVMLVM磁盘分区用的是逻辑卷分区LVM与fdisk命令新建分区不同,它每个区的大小不是一尘不变的,它可以随时根据需要区调整各个分区的大小。LVM逻辑同样和fdisk一样新建一个新的磁盘50G,进入终端找到新建磁盘位置fdisk –l将磁盘创建成敲入pvcreate /dev/sde(如果不是一块磁盘,而是几个分区,还是此命令,将路径改到分区就可以了)敲入pvdisplay ...

2018-09-27 23:51:24 878

原创 用户权限---u+s\g+s\o+t三个特殊权限说明

我们都知道在linux中一个文件有三个权限,分别时用户权限,群组权限以及其他权限,是用wrxwrxwrx表示的,w代表可写,r代表可读,x代表可执行。但在一些特殊情况中还会出现s,或者t。这种情况主要分为三种:rwsrwxrwx 用户权限出现了s,替代了xrwxrwsrwx 群组权限出现了s,替代了xrwxrwxrwt 其他权限出现了t,替代了x分开一一说明**用户权限出现...

2018-09-27 23:29:17 7397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除