《oracle 中in 和exists》的相关内容
相关讨论
oracle9i单表分组问题,有点搞人!
Database: Oracle9iU2
有这么个表:employee
id,name,birthday,duty,degree,title,degree_title
报表格式如图:
by jonakang 2008-03-04 浏览 (5469) 回复 (33) 关键字:
sql的not exists随笔
简单的理解就是 not exists = not in;exists= in
但这只是简单的理解而已,其里面的执行机制和细微处还是有一定的差别!
以下是从网络上摘录下的文章:
SQL里的EXISTS与in、not exists与not in 效率比较和使用
在 MSSQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记 ...
by sunnidy 2008-10-07 浏览 (53) 回复 (0) 关键字:
hibernate入门篇之新增功能_3:one-to-many
接上一篇文章hibernate入门篇之新增功能_2:one-to-one。我们再继续进行!(为什么要说再呢?)
Publication.java
[code:1]
package com.javamodel.hibernate;
public class Publication {
private String id = null;
private String boo ...
by smallduzi 2003-12-24 浏览 (25221) 回复 (20) 关键字:
提高你的SQL能力,温馨小提示
公司组织SQL水平考试,看了写教材,写了点总结发上来跟大家分享。
我公司使用的是Sybase ASE12.5,所以下面的一些特性是针对Sybase ASE的。
一:SQL Bisic
1:SQL(Structured Quary Language)特性:
a:标准化
b:非过程化的
c:可优化的
d:面向集合操作的
2:ASE中的数据类型
a:Numberic
b:Cha ...
by Ivan Li 2006-11-27 浏览 (22484) 回复 (19) 关键字:
相关博客
Oracle SQL中IN与EXISTS的比较
在Oracle SQL中取数据时有时要用到in 和 exists 那么他们有什么区别呢?
1 性能上的比较
比如Select * from T1 where x in ( select y from T2 )
执行的过程相当于:
select *
from t1, ( select distinct y from t2 ) t2
where t1.x = t2.y;
相对的
...
by wp19908 2007-12-13 浏览 (130) 回复 (0) 关键字: 在Oracle SQL中取数据时in 和 exists 的区别?
系统要求进行SQL优化,对效率比较低的SQL进行优化,使其运行效率更高,其中要求对SQL中的部分in
系统要求进行SQL优化,对效率比较低的SQL进行优化,使其运行效率更高,其中要求对SQL中的部分in/not in修改为exists/not exists
修改方法如下:
in的SQL语句
SELECT id, category_id, htmlfile, title, convert(varchar(20),begintime,112) as pubtime FROM ta ...
by jhaij 2008-06-22 浏览 (90) 回复 (0) 关键字:
SQL中IN与EXISTS的比较
转载自http://blog.chinaunix.net/u/4929/showart_1075412.html
IN 确定给定的值是否与子查询或列表中的值相匹配。 EXISTS 指定一个子查询,检测行的存在。 比较使用 EXISTS 和 IN 的查询 这个例子比较了两个语义类似的查询。第一个查询使用 EXISTS 而第二个查询使用 IN。注意两个查询返回相同的信息。 USE pubs ...
by alfredgao 2008-09-19 浏览 (56) 回复 (0) 关键字:
转 oracle数据库常用语句
1. 数据类型:字符类型:char(标准通用拉丁字符),nchar(汉字等其他字符),varchar2(长度可变字符),nvarchar2,long;
数字类型:number(通用),integer,float
日期和时间:date,timestamps(分秒,时区)
行:rowid(逻辑地址),urowid(逻辑地址,内存地址);
二进制:raw(size)(原始二进制数据),long raw, ...
by java0 2008-02-29 浏览 (250) 回复 (0) 关键字:
[SQL使用经验]选用 IN 还是 EXISTS,哪个性能更好
一、EXISTS 并非总比IN 快,究竟应该选用 IN 还是 EXISTS ,可参考以下分析:1、Select * from t1 where x in ( select y from t2 )相当于select * from t1, ( select distinct y from t2 ) t2 where t1.x = t2.y;
2、select * from t1 ...
by piedpiper 2006-09-12 浏览 (7) 回复 (0) 关键字:
相关圈子讨论
ecside在基于oracle数据库层的分页中如何实现
我将例子迁移到ORACLE数据库中是出错。
出错的内容是sql语句的。是不支持
SELECT * FROM WHERE 1=1 LIMIT ? OFFSET ? 形式的sql语句。
现在不知如何解决,请帮忙!!!
by zhangbowu 2007-10-22 浏览 (847) 回复 (8)
【公交换乘代码修改】如何限制换乘次数?
下面是一个名为new_p_qry的存储过程主要是根据输入起点站返回换乘线路
CREATE proc new_p_qry
@begin_state nvarchar(50), --起点站
@end_state nvarchar(50) --终点站
as
set nocount on
declare @l int
set @ ...
by sqq4290 2008-05-18 浏览 (300) 回复 (0)
骑士聚会(《程序员》的算法擂台)
在8×8的棋盘上分布着n个骑士,他们想约在某一个格中聚会。骑士每天可以像国际象棋中的马那样移动一次,可以从中间向8个方向移动,请你计算n个骑士的最早聚会地点和要走多少天,要求尽早聚会,且n个人走的总步数最少,先到聚会地点的骑士可以不再移动等待其他的骑士。
从键盘输入n(0<n<=64),然后一次输入n个其实的初始位置xi,yi(0<=xi,y<=7)。屏幕输出以空格分割的三 ...
by snowind9 2007-09-06 浏览 (1207) 回复 (16)
关于JBPM任务分配
流程定义:
<task-node name="auditing">
<task name="auditing">
<assignmentclass="com.wang.workflow.handler.AssignmentForAuditing" />
</task>
& ...
by piaoling 2007-04-03 浏览 (715) 回复 (1)
关于edit-grid的问题请教,希望各位专家级指点一二
我现在正在改写ext2.0的grid,在改写edit-grid的过程中,其中有个需求如下:
table1中有t1_field1(主键),t1_field2,t1_field3(外键关联t2_field1),t1_field3;
table2中有t2_field1(主键),t2_field2;
现在希望table1的数据在grid中显示,其中table1的t1_field3为combo(下拉可修改, ...
by karlpan01 2007-11-12 浏览 (1432) 回复 (4)
相关新闻
XJ: 一个扩展Java语言的方案
Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。
Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1274) 回复 (3) 关键字: extensible java
我恨Django的5个理由和我爱Django的5个理由
我恨Django的5个理由
虽然我喜欢Django,但是无论如何它也有瑕疵的,让我先把"丑话"说在前面吧.
Ajax很难和Django一起用
大部分的Django社区都认为把Javascript helpers和python framework放到一起并不是个很好的主意。虽然我理解Javascrip是基本知识,人人都懂得一些,但是我仍然不赞同这个主意。SQL和Javascript一样也是基本知 ...
by levis2000 2008-04-22 浏览 (2496) 回复 (11) 关键字: django python

