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 41207 게시물 읽기
No. 41207
조건검색 sql 문 질문
작성자
최진안
작성일
2016-08-04 10:18ⓒ
2016-08-04 10:22ⓜ
조회수
6,827

1. t1 : 상품

- seq : 상품코드

- gbn1 : 분류1

- gbn2 : 분류2

- sido : 시도코드

- wdate : 등록일자

 

2. t2 : 조건 : 조건을 여러건 저장이 가능합니다.

- gbn1 : 분류1

- gbn2 : 분류2

- sido : 시도코드

- sdate : 시작일자

 

질문> t2 테이블에 맞는 상품을 t1에서 검색을 해야 하는데 저가 알기로는

t2 에서 for 문을 돌려서 조건을 변수에 담아서

t1 에서 or 으로 돌리면 될것 같은데..

 

조건: 분류1,분류2와 동일하고 등록일자가 시작일자보다 큰자료를 검색하는것입니다.

 

sql 하나으로 할 수 있는 방법이 없는지요??

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

SELECT DISTINCT a.*
  FROM t1 a
     , t2 b
 WHERE a.gbn1   = b.gbn1
   AND a.gbn2   = b.gbn2
   AND a.sido   = b.sido
   AND a.wdate >= b.sdate
;

마농(manon94)님이 2016-08-04 11:11에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41210package 안의 프로시져 호출 에러 문의
skystrider
2016-08-08
6860
41209오라클 디비 백업 관련 문의
이성근
2016-08-06
6749
41208proc에서 다이나믹 쿼리 실행시...
박봉균
2016-08-04
6854
41207조건검색 sql 문 질문 [1]
최진안
2016-08-04
6827
41206인상률 구하는 쿼리 질문드립니다. [4]
건곤대나이
2016-08-02
7249
41205row를 합칠수 있을까요? [3]
하늘
2016-08-01
6913
41204프로시져 에서 인자값으로 조회조건 변경 [1]
초보
2016-07-28
6830
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다