自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初识LINUX程序管理

一,进程(process)1,进程的概念:一个程序在运行时,在内存中的体现。2,进程(process)与程序(program)的区别: 前者是动态,后者是静态 程序不运行时,只是放在硬盘里,没有占用CPU和内存。 每个进程都有一个ID,成为PID。、3,LINUX可以同时让多个人进行登录(多用户),而且同时可以运行多个任务(多任务),WINDOWS就是多任务操作系统...

2018-04-27 10:33:58 203

原创 分析函数

一,     窗口函数1, 计算累加和执行语句:select month,sum(amount) as month_amount,sum(sum(amount)) over(order by month rows between unbounded preceding and current row) as cumulative_amountfrom all_sales

2013-08-23 21:15:42 483

原创 对于lpad与level的理解

lpad是填充函数,今天在书上看到这样一个例子,lpad(' ',2*level-1),咋一看,有点傻眼,因为在我初次接触填充函数,它里面就是有三个参数的,即lpad(要被填充的字符,填充后的长度,用什么字符串填充),而这个地方只有两个参数。       以store用户下的more_employees表为例,查询员工与其对应的上级 ,并用level表明等级。       select l

2013-08-16 17:26:42 2057

原创 利用rowid去重

以store用户下的employees为例,讲employees导入两次,新建一个表,名为tt。语句如下:     create table tt as select * from employees;这是第一次复制,tt表里即有了四行。下面在进行一次复制,注意,第二次不可再用此语句,否则PL/SQL会提示:ORA-00955:名称已由现有对象使用。我们只能使用insert句子来插入:in

2013-08-16 17:24:58 9499

原创 关于查询排名

先看个例子,以hr用户下的employees表为例子,查询工资金额(这里不算佣金)在第四名至第七名之间的员工的信息。             第一种方法,利用ORACLE分析函数,我们分几步来写出这个SQL:           1,select employee_id,first_name,last_name,salary,                  rank() over

2013-08-16 17:21:03 740

原创 日期时间函数之细节

1 ,格式中,SP是数字的拼写形式,例如今天是9号,即写为 nine,                   TH是数字的后缀,相当于一个序数的后缀,例如今天是9号,即写为9TH                    SPTH相当于一个英语里面的序数词,9号,写为ninth。                   2,求两个日期相隔的天数:                   a,

2013-08-16 17:15:48 566

原创 说下外连接

自然链接很好说,两个表,where t1.c1=t2.c2就行了,(在SQL/92中是from t1 inner join t2 on t1.c1=t2.c2),现在 主要说外连接。        在86标准中,使用+来写,在 92标准中,使用left/right/ full做外连接。        以store用户下的products表和product_types表做说明。

2013-08-16 17:13:07 594

原创 exists与in

exists:先检索外层查询,再执行子查询,如果子查询返回的结果为true,则执行外层查询。            in:先访问子查询,然后再访问外层查询。             以store用户下的writer,prize两表举例作为说明。 writer表:

2013-08-16 17:08:20 443

原创 层次查询

以store用户下的more_employees举例说明。        一个公司里,最高等级的岗位是CEO,接下来是部门经理,然后是普通员工(这只是为了举例,现实社会中的公司当然等级不止这么简单)。现在我们要找出不同员工之间对应的等级关系,这里就引用出了层次查询。       select employee_id,manager_id,first_name,last_name from

2013-08-16 16:57:47 526

空空如也

空空如也

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

TA关注的人

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