上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 71 下一页
摘要: --查询工资最高的人的名字select ename ,sal from emp where sal=(select max(sal) from emp );--求出员工的工资在所有人的平均工资之上的人select ename ,sal from emp where sal >(select avg( 阅读全文
posted @ 2017-06-15 15:08 小虾米的java梦 阅读(440) 评论(0) 推荐(0)
摘要: 在Oracle数据库中,sequence等同于序列号,每次取的时候sequence会自动增加,一般会作用于需要按序列号排序的地方。 1、Create Sequence (注释:你需要有CREATE SEQUENCE或CREATE ANY SEQUENCE权限) CREATE SEQUENCE emp 阅读全文
posted @ 2017-06-15 09:26 小虾米的java梦 阅读(910) 评论(0) 推荐(0)
摘要: 对于rownum来说它是Oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rown 阅读全文
posted @ 2017-06-15 07:54 小虾米的java梦 阅读(377) 评论(0) 推荐(0)
摘要: 假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql、Oracle和SQL Server分页查询student表。 1、Mysql的分页查询: 理解:(Limit n,m) =>从第n行开始取m条记录,n从0开始算。 2、Oracel的分页查询: 理解:假设pageNo = 阅读全文
posted @ 2017-06-15 07:52 小虾米的java梦 阅读(567) 评论(0) 推荐(0)
摘要: 之所以去纠那么细节的问题,是因为之前有过一个这样的场景: 有个同学,给了一条数据库的语句给我,问,为啥这样子的语句在oracle语句下执行不了。 1 select * from xx where xxx is not null group by yy; 1 select * from xx wher 阅读全文
posted @ 2017-06-14 10:20 小虾米的java梦 阅读(826) 评论(0) 推荐(0)
摘要: ORA-00979 不是 GROUP BY 表达式”这个错误,和我前面介绍的另外一个错误ORA-00937一样使很多初学oracle的人爱犯的。 我在介绍使用聚合函数中用group by来分组数据时特别说明了select 列表项中不存在的列可以出现在group by的列表项中,但反过来就不行了,在s 阅读全文
posted @ 2017-06-14 10:10 小虾米的java梦 阅读(617) 评论(0) 推荐(0)
摘要: 安装完oracle后,默认的客户端是sqlplus,还有一个公司常用的是PLSQLdeveloper 客户端软件,另外Navicat primie这个可以连接mysql、sqlserver、oracle系列数据库 安装Oracle时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登 阅读全文
posted @ 2017-06-13 12:19 小虾米的java梦 阅读(334) 评论(0) 推荐(0)
摘要: 1.先到Oracle官网上下载11g oracle Database 11g 第 2 版 (11.2.0.1.0) 标准版、标准版 1 以及企业版 适用于 Microsoft Windows (x64) 的 Oracle Database 11g 第 2 版 (11.2.0.1.0) 下载地址: h 阅读全文
posted @ 2017-06-13 12:11 小虾米的java梦 阅读(176) 评论(0) 推荐(0)
摘要: Hadoop历史 雏形开始于2002年的Apache的Nutch,Nutch是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。 随后在2003年Google发表了一篇技术学术论文谷歌文件系统(GFS)。GFS也就是google File Sy 阅读全文
posted @ 2017-06-12 11:41 小虾米的java梦 阅读(588) 评论(0) 推荐(0)
摘要: 目标 掌握如何创建存储过程 2. 语法 CREATE PROCEDURE sp_name([proc_parameter]) [characteristics...] routine_body 3. 说明 CREATE PROCEDURE为用来创建存储过程的关键字; sp_name为存储过程的名称; 阅读全文
posted @ 2017-06-12 10:10 小虾米的java梦 阅读(225) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 71 下一页