database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40235 게시물 읽기
No. 40235
EXISTS 의 간단한 이해도를 높일수 있는 예가있을까요.
작성자
새하정(lsmsj)
작성일
2013-08-27 13:14
조회수
6,450

EXISTS 의 이해도를 높일수 있는 예를 좀 알고싶습니다.

제가 알기로 EXISTS는 in /   not exits는 not in 과 유사한 사용으로 알고있지만.

막상 사용하려하니...뭔가 어설픈것 같습니다.. 조언 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

 select * from A

where exists (......)

 

그냥 간단하게 ....의 결과가 1개 이상이면 A결과가 나옵니다.

A를 읽으면서 매 로우마다 매번 .....를 체크하고 그 결과가 1개 이상이면 그 로우를 리턴하지요

그러니 in, not in과는 전혀 관계가 없습니다.

보통 A의 컬럼을 ..... 체크조건을 사용해서 그 결과에 따라 A의 로우를 리턴할지 말지 결정하는데

주로 사용됩니다.

배우미(iloveuu)님이 2013-08-27 18:24에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40238버전 11g 에서의 sql 9i 의 sql [2]
봉달이
2013-08-29
6669
40237프로시져 에러.... [1]
새하정
2013-08-29
6120
40236중복 쿼리 걸러내는 쿼리 문의 [2]
kos
2013-08-28
5919
40235EXISTS 의 간단한 이해도를 높일수 있는 예가있을까요. [1]
새하정
2013-08-27
6450
40234오라클 tablespace 와 import 질문 드립니다.
김기춘
2013-08-27
5539
40233Pro*C 에서 bind sql 사용 시 table 이름 [1]
jangmin
2013-08-27
5286
40232ORA-01722: invalid number 황당하네요.. [12]
새하정
2013-08-26
12018
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다