- 浏览: 1215039 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (706)
- 全部博客(10000) (0)
- java基础 (123)
- 算法及数据结构 (64)
- SSH框架整合与平台系统分析 (11)
- j2ee (46)
- Oracle (95)
- SQL Server (11)
- javaScript (73)
- Ajax (22)
- jQuery (39)
- ExtJs (4)
- jsp (13)
- Servlet (6)
- struts1 (2)
- struts2 (33)
- Ibatis (2)
- hibernate (24)
- Spring (11)
- 设计模式 (8)
- 正则表达式 (9)
- UML (0)
- XML (9)
- linux (19)
- CSS (11)
- FreeMarker (4)
- nginx 与 memcached (6)
- SEO (5)
- Web 服务器 (11)
- junit 与 selenium2 (4)
- MyEclipse 有关的问题 (24)
- 生活杂感 (37)
- 看过的书 (2)
- 技术牛人 (2)
- 需要优化的例子 (3)
- English 学习 (7)
- bug修改的解决方法 (2)
- 数据库实战经验总结 (1)
- 期待解决的问题 (20)
- 等待自己学习的东西 (15)
- 自己公司代码结构总结 (15)
- 企业经营之道 (23)
- 工具管理 (1)
- 世范水晶 (2)
最新评论
-
hustkeai:
第一个方法是不对的
求一个Map中最大的value值,同时列出键,值 -
qq591920734:
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
qq591920734:
[color=orange][/color]包女包女不女
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
timer_yin:
seagrave 写道这个算法想法不错,但太耗时,我用1、2、 ...
用1、2、2、3、4、5这六个数字,数字排序经典算法 -
hellostory:
日常生活中,我们都不按你上面的那个方法算的!!!
JAVA小函数-计算日期差
面试题1、
prompt PL/SQL Developer import file
prompt Created on 2012年2月4日星期六 by Administrator
set feedback off
set define off
prompt Creating DINGDAN...
create table DINGDAN
(
NAME VARCHAR2(60),
CHANPINID VARCHAR2(30)
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
prompt Disabling triggers for DINGDAN...
alter table DINGDAN disable all triggers;
prompt Truncating DINGDAN...
truncate table DINGDAN;
prompt Loading DINGDAN...
insert into DINGDAN (NAME, CHANPINID)
values ('jack', '1');
insert into DINGDAN (NAME, CHANPINID)
values ('jack', '2');
insert into DINGDAN (NAME, CHANPINID)
values ('jack', '3');
insert into DINGDAN (NAME, CHANPINID)
values ('lucy', '2');
insert into DINGDAN (NAME, CHANPINID)
values ('lucy', '1');
insert into DINGDAN (NAME, CHANPINID)
values ('lucy', '5');
insert into DINGDAN (NAME, CHANPINID)
values ('dog', '6');
insert into DINGDAN (NAME, CHANPINID)
values ('david', '7');
commit;
prompt 8 records loaded
prompt Enabling triggers for DINGDAN...
alter table DINGDAN enable all triggers;
set feedback on
set define on
prompt Done.
select t.*, t.rowid from dingdan t for update
-- 查出订单数量大于3个用户名字 名字:name,产品id chanpinid
--方法1
select tt.name from (select name , count(chanpinid) cc from dingdan dd group by dd.name) tt where tt.cc>2
面试题2、
prompt PL/SQL Developer import file
prompt Created on 2012年2月4日星期六 by Administrator
set feedback off
set define off
prompt Creating XUESHENBIAO...
create table XUESHENBIAO
(
CNAME VARCHAR2(60),
KECHENG VARCHAR2(60),
CHENJI NUMBER
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
prompt Disabling triggers for XUESHENBIAO...
alter table XUESHENBIAO disable all triggers;
prompt Truncating XUESHENBIAO...
truncate table XUESHENBIAO;
prompt Loading XUESHENBIAO...
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('jack', '课程1', 99);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('jack', '课程2', 98);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('jack', '课程3', 92);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('jack', '课程4', 90);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('jack', '课程5', 88);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('lucy', '课程1', 90);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('lucy', '课程6', 100);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('lucy', '课程7', 99);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('lucy', '课程18', 96);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('lucy', '课程3', 95);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('dog', '课程34', 89);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('dog', '课程2', 21);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('dog', '课程2', 22);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('dog', '课程2', 68);
insert into XUESHENBIAO (CNAME, KECHENG, CHENJI)
values ('dog', '课程2', 71);
commit;
prompt 15 records loaded
prompt Enabling triggers for XUESHENBIAO...
alter table XUESHENBIAO enable all triggers;
set feedback on
set define on
prompt Done.
--
一个学生最多能选5门课。就平均成绩大于90的学生名单
。
学生名字:cname,课程:kecheng,成绩:chenji。
-- 好像 kecheng 字段没有用到。
-- 一个人最多能选几门课
(select max(count(xsb.cname)) from xueshenbiao xsb group by cname)
-- 求平均成绩
select wb.cn
from (select cname cn, sum(xsb.chenji) cj
from xueshenbiao xsb
group by cname) wb
where (wb.cj /
(select max(count(xsb.cname)) from xueshenbiao xsb group by cname)) > 90
发表评论
-
group by、order by与having、where,的位置先后。
2013-10-21 22:42 6184order by 是对数据进行排序,默认是升序ASC,降序 ... -
关于表分区的问题
2013-09-15 01:58 8171、分区表,按状态或时间,分开写再不同的表空间中,在查询的时 ... -
数据库 查询成绩及格的人
2013-09-11 22:53 9791、建表结构 -- 创建表create table ... -
大表加快查询方法
2013-09-07 16:44 973大表加快查询方法:表分区,建索引,根据where字段后的条 ... -
SQL语句优化:大批量循环插入数据的简化
2013-09-05 13:46 5832最近在学习SQL查询语句优化,试着弄个大数据量的数据库用来 ... -
oracle的nvl和nvl2是什么函数,两者区别是什么呢
2013-09-01 15:40 948NVL2(expr1,expr2,expr3) 功能:如 ... -
Oracle SQL性能优化
2013-08-29 22:29 859Oracle SQL性能优化 (1) 选择最有效 ... -
oracle over 用法
2013-06-27 11:56 563http://blog.csdn.net/xiuhaijua ... -
数据库中union 与union all 的区别
2013-06-07 14:49 939http://www.cn-java.com/www1/? ... -
SQL 左外连接,右外连接,全连接,内连接,自连接
2013-05-29 16:16 1209-- 左连接 ... -
Oracle 服务解释
2013-02-01 09:45 9621、OracleCSService 进程:ocssd.e ... -
添加 或修改字段
2012-10-16 11:39 9721、添加字段 Alter Table Rsc_In ... -
oracle 带参数的简单存储过程 的写法
2012-07-13 17:52 1304-- 下面代码都是在doc下面执行的。cmd -->&g ... -
SQLServer和Oracle,存储过程区别,常用函数对比
2012-03-23 16:44 10671、SQLServer和Oracle,存储过程区别,常用函数对 ... -
用sql语句 拷贝旧表中的数据(也就是创建一个完全一样的表,就是表名不同)
2012-03-16 11:24 1110-- 下面是oracle 的创建方式 CREATE TABL ... -
oracle 11g win7 安装说明
2012-01-17 14:52 942安装的说明都在文档中:请下载文档! -
oracle中实现主键的自动增加
2012-01-16 14:30 910实现方法1: 建立一个最小为1,最大为nomaxval ... -
拼sql语句 批量删除
2011-12-06 14:22 1474String sql="delete from ... -
SQL中where 1=1语句的作用
2011-11-16 19:45 1399where 1=1有什么用?在SQL语言中,写这么一句话就跟没 ... -
oracle 查出2张表不同的记录(即A表有,B表却没有)
2011-10-10 16:16 2451oracle 查出2张表不同的记录(即A表有,B表却没有)原型 ...
相关推荐
### SQL与Oracle面试知识点解析 #### 1. 冷备份与热备份的不同点及各自的优点 - **冷备份**:通常在数据库完全关闭的情况下进行,适用于全盘备份。其主要优点在于备份速度快、数据一致性高,恢复过程简单快速。缺点...
Oracle面试技术篇涵盖了许多核心概念,对于准备Oracle数据库面试的人来说非常关键。以下是对这些知识点的详细解释: 1. **冷备份与热备份**:冷备份是在数据库关闭后进行的,适用于所有模式,恢复操作简单,但...
"Oracle 面试及答案-经典.doc" 本文档主要讨论 Oracle 面试中的基础概念和执行计划,包括表连接方式、等连接、非等连接、自连接、外连接、hash join、merge join、nest loop、index join 等,并对各种连接方式进行...
以下是一些关键的Oracle面试知识点: 1. **Oracle基础知识**:理解Oracle数据库的基本架构,包括数据文件、控制文件、重做日志文件、初始化参数文件等,以及它们在数据库运行中的作用。 2. **SQL语言**:熟练掌握...
这篇“Oracle面试复习(一)”的博文可能涵盖了Oracle数据库的基础知识,以及如何在面试中有效地展示这些技能。以下是一些可能涉及的关键知识点: 1. **Oracle数据库简介**:Oracle是全球领先的数据库管理系统之一...
Oracle 面试题集锦总结 以下是对 Oracle 面试题集锦的详细解释和知识点总结: 1. 冷备份和热备份的不同点: 冷备份是在数据库关闭后进行备份,适用于所有模式的数据库。热备份是在数据库仍旧处于工作状态时进行...
这份"ORACLE面试题PDF"很可能包含了关于Oracle数据库管理、SQL查询、存储结构、性能优化等多个方面的常见面试问题和解答,对于准备Oracle相关职位面试或者巩固数据库知识的人来说是非常有价值的资源。 PDF文件...
Oracle 面试常见问题 Oracle 面试常见问题是数据库维护人员和开发人员的必备知识,涵盖了 Oracle 数据库的各种常见问题和解决方案。 1. 冷备份和热备份的不同点及各自的优点 冷备份指在数据库关闭后进行备份,...
### Oracle面试经典知识点详解 #### 一、Oracle执行计划与查询优化 **1.1 全表扫描与索引扫描** - **全表扫描(Full Table Scan)**: 当执行SQL查询时,如果Oracle选择对整个表进行扫描而不是利用索引来定位特定...
这篇复习资料主要聚焦于Oracle面试中常见的问题,旨在帮助你更好地准备和理解Oracle的核心概念、功能以及最佳实践。以下是一些可能在面试中出现的关键知识点: 1. **SQL语言基础**: - SQL是Structured Query ...
Oracle面试题常见的问题 Oracle面试题是一个非常重要的知识点,涵盖了Oracle数据库管理系统的各个方面。下面我们将逐一解释每个问题和答案: 1. 解释冷备份和热备份的不同点以及各自的优点 冷备份和热备份是两种...
Oracle面试题精选 本资源涵盖了 Oracle 中的多种类型的面试题,包括单表查询、多表查询、复杂查询等,涉及了 Oracle 数据库的方方面面的知识点。 一、基本查询 * 使用 * 号查询所有数据的缺点:select * from emp...
### Oracle面试常见问题知识点解析 #### 一、Oracle基础知识 - **数据库监听**: 数据库监听是一种后台服务,它是数据库能够正常运行的关键组成部分之一。监听器的主要功能是在特定的网络地址和端口上等待客户端的...
以下是从“ORACLE面试常见问题”这一主题中提炼出的关键知识点,涵盖了数据库基础知识、备份与恢复、性能调优等多个方面。 ### 一、数据库基础知识 #### 1. 数据库基本概念 - **备份与恢复**:了解Oracle数据库的...
经典的oracle面试题及答案,单表查询,多表关联查询,子查询,常用内置函数使用,多且全.
【Java与Oracle面试题解析】 1. **Java静态代码块与变量初始化** 题目中的代码展示了Java中静态变量的使用和初始化。当类被加载时,静态变量会被初始化,而静态代码块也会被执行一次。在这个例子中,`x`首先被静态...
Oracle数据库在面试中经常涉及...以上就是Oracle面试中可能出现的一些技术问题及其解答,涵盖了数据库管理、备份恢复、性能优化等多个方面。在面试中,对这些问题的深入理解和熟练解答将有助于展示你的Oracle专业技能。
以下是对"Oracle面试题集"的详细解析: 1. **SQL查询**: - **SELECT语句**:掌握基本的查询语法,如WHERE子句、GROUP BY、HAVING、ORDER BY、JOIN操作,以及子查询和联接查询。 - **索引**:理解B树索引、位图...
以下是对Oracle面试中常见二十个问题的详细解析,这些问题涵盖了数据库管理、性能优化、故障恢复等多个方面,对于准备参加Oracle相关职位面试的求职者而言,具有很高的参考价值。 ### 1. 冷备份与热备份的区别 冷...