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
운영게시판
최근게시물
Informix Q&A 605 게시물 읽기
No. 605
Re: minus & intersect
작성자
박영길
작성일
2001-03-20 09:14
조회수
6,372

안녕하세요.

 

인포믹스는 문법상 minus와 intersect를 지원하지 않는 것 같습니다.

이 경우 subquery를 사용하여 동일한 것을 만들 수 있습니다.

 

** 하나의 컬럼을 비교할 경우

* MINUS :

select ... from customer

where ... and

customer_id not in

(select customer_id from goods where ...);

 

* INTERSECT:

select ... from customer

where ... and

customer_id in

(select customer_id from goods where ...);

 

** 9.x를 사용하고 여러개의 컬럼을 비교해야 할 경우

* MINUS

select ... from customer

where ... and

ROW(customer_id, fname) not in

(select ROW(customer_id, fname) from goods where ...);

 

* INTERSECT

select ... from customer

where ... and

ROW(customer_id, fname) in

(select ROW(customer_id, fname) from goods where ...);

 

그럼 도움이 되기를 빌면서...

 

>>안오라클 님께서 쓰시길<<

 

:: 안녕하세요..

::

:: 이번에 큰맘 먹고 오라클로 작성된 프로그램을

:: 인포믹스로 옮길려고 합니다.

::

:: 그런데.. 프로그램의 이곳 저곳을 살펴보니

:: 오라클 종속적인 코드(함수)가 꽤있다라구요.. ^^

::

:: 그 중에서 minus 랑 intersect를

:: 인포믹스에서는 어떻게 사용하는 지 궁급합니다.

::

:: 여러 인포믹스 선배님들의 가르침을 기다립니다.

::

:: PS:

:: 참고로.. minus는 차집합( 두 Query의 )을 구하는 키워드구요.

:: intersect는 교집합입니다.

::

:: 예를 들어

:: select customerid from customer

:: minus

:: select customerid from goods

:: 는 위 Query기준으로 두 Query의 차집합을 구합니다.

[Top]
No.
제목
작성자
작성일
조회
608cron에 관한 질문 무지한 저를 도와주세여
초보리눅스 사용자
2001-03-21
4679
619┕>Re: cron에 관한 질문 무지한 저를 도와주세여
박병찬
2001-03-24 20:55:41
5043
606윈도우즈용 client SDK 라이센스에 대해
김주양
2001-03-20
4817
604퍼미션이라는게 뭔가요???
태양이
2001-03-19
4934
610┕>Re: 퍼미션이라는게 뭔가요???
김낙주
2001-03-21 14:45:20
5116
601minus &amp; intersect
안오라클
2001-03-19
5010
605┕>Re: minus &amp; intersect
박영길
2001-03-20 09:14:35
6372
600테이블을 생성할때 컬럼에 default 값을 주었을 뿐인데... 왜 에러가...
darkisfeedback
2001-03-18
4840
602┕>Re: 테이블을 생성할때 컬럼에 default 값을 주었을 뿐인데... 왜 에러가...
성재경
2001-03-19 09:35:23
5258
596select, insert는 가능한데.. delete는 왜????
태양이
2001-03-16
4976
598┕>Re: select, insert는 가능한데.. delete는 왜????
성재경
2001-03-17 13:08:38
5307
603 ┕>Re: Re: select, insert는 가능한데.. delete는 왜????
태양이
2001-03-19 13:33:53
5412
595테이블 작성이 데이터 타입에 관해서
나그네
2001-03-16
4773
599┕>Re: 테이블 작성이 데이터 타입에 관해서
성재경
2001-03-17 13:18:26
5238
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다