
SQL
jadeStone07
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle左右连接
转自: http://space.itpub.net/16566331/viewspace-671788数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接(左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一张基表内)select a转载 2012-02-01 15:29:12 · 317 阅读 · 0 评论 -
Oracle 分页查询的 SQL 语句
select * from (select rownum,name from table where rownum <=endIndex ) where rownum > startIndex转载 2012-03-05 22:12:12 · 538 阅读 · 0 评论 -
统计查询
转自: http://www.cnblogs.com/junyuz/archive/2011/03/14/1983364.html统计查询 通常需要对数据进行统计,汇总出数据库的统计信息。比如,我们可能想了解公司的总人数和总工资额,或各个部门的人数和工资额,这个功能可以由统计查询完成。 Oracle提供了一些函数来完成统计工作,这些函数称为组函数,组函数不同于前面介绍和使用转载 2012-02-28 13:42:49 · 1110 阅读 · 0 评论 -
浅淡SQL中where 1=1和0=1的作用
转自: where 1=1&where 0=1经常在SQL语句中见到,看见了,过去了,不知道那是什么意思,不知道这条语句的作用,这里笔者为大家一一道来......where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where 1=1 在多条件查询中的困扰举个例子,如果您做查询页面,并且,可查询的选项有多个,同时转载 2012-02-28 13:22:33 · 395 阅读 · 0 评论 -
oracle部门员工表查询
转自: http://blog.sina.com.cn/s/blog_74630e850100u89c.html使用scott/tiger用户下的emp表和dept表完成下列练习,表的结构说明如下emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno部门编号)dept部门表(deptn转载 2012-02-15 17:13:22 · 3121 阅读 · 0 评论 -
对于 Oracle 的 rownum 问题
转自: http://download.csdn.net/detail/tobackfurture/1934976对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个转载 2012-02-01 16:24:59 · 300 阅读 · 0 评论 -
Oracle的rownum原理和使用
转载:http://tenn.iteye.com/blog/99339在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum 而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用 select * from emp where rownum > 5 则是失败的。要知道转载 2012-02-01 16:16:14 · 288 阅读 · 0 评论 -
Oracle分页查询语句
转自: http://space.itpub.net/16566331/viewspace-671694Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。分页查询格式:SELECT * FROM(SELECT A.*, ROWNUM RNFROM (SELECT * FROM TABLE_NAME) AWHERE ROWNUM )转载 2012-02-01 16:05:21 · 279 阅读 · 0 评论 -
flashback query、flashback drop、flashback table用法总结
转自: http://space.itpub.net/16566331/viewspace-666275/*1.FLASHBACK QUERY*/ --闪回到15分钟前 select * from orders as of timestamp (systimestamp - interval '15' minute) where ...... 这里可以使转载 2012-02-01 16:56:52 · 468 阅读 · 0 评论 -
Oracle Hint的用法
转自: http://space.itpub.net/16566331/viewspace-671697Oracle Hint的用法SQL语句优化方法30例在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最转载 2012-02-01 15:53:00 · 351 阅读 · 0 评论 -
相关子查询与非相关子查询
转自:http://shang.iteye.com/blog/219776子查询:嵌套在其他查询中的查询称之。子查询又称内部,而包含子查询的语句称之外部查询(又称主查询)。所有的子查询可以分为两类,即相关子查询和非相关子查询1>非相关子查询是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给外部查询。2>相关子查询的执行依赖于外部查询的数据,外部查询执行一转载 2012-02-01 14:57:42 · 372 阅读 · 0 评论 -
自写的非常不错的oracle语句 精选
[代码] Oracle--在sqlplus中用system/svse连接 然后授权(grant dba to scott) 再将权限授予svse用户(grant connect,resource to svse)----建立表空间svsespace并建立svse用户,建立如下表格 employee--建立表空间svsespacecreate tablespace svsespaceda转载 2012-03-13 15:02:15 · 651 阅读 · 0 评论