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
운영게시판
최근게시물
MS-SQL Q&A 6421 게시물 읽기
No. 6421
기초적인 질문좀....
작성자
초보입니다.(fightinggood)
작성일
2012-09-26 11:30
조회수
7,328

 안녕하세요...

쿼리구현을 할려고 하는데.. 초보라 할줄 아는게 없네요.. ㅠㅠ

제가 할려고 하는 건 

우선 테이블이 2개가 있습니다.. 메이커 테이블 과 중분류 테이블..

메이커 테이블

코드 명

1 ㅁㅇㄹㅇ

2 ㅎㅁㅇㄹㄴㅇ

3 ㄷㄱㄷㅈㅈㄴ

4 ㅍㅋㅍㅊㅇ

5 ㄷㅅㄷㄱㅇ

6 ㄷㅅㄷㄷㄷㅈ

중분류 테이블

메이커코드 중분류코드 중분류명

1               1              예시1

1                2              예시1

1               3              예시1

2               1              예시1

3               1              예시1

3              2                     예시1

4              1                      예시1

4             2                     예시1

여기서 메이커가 1,2 전체 중분류에서 메이커 1,2 전체와 

중분류 3-2, 와 4-1 이렇게만 가져오고 싶습니다..

어찌해야 하나요.??

궁금사항은 댓글달아주시면 바로 추가하겠습니다..

수고하세요..

 

 

 

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

 select

from 메이커 as mk

inner join 중분류 as cm on mk.코드 = cm.코드

where mk.코드 in ( 1, 2 ) or ( cm.메이커코드 = 3 and 중분류코드 = 2 ) or ( cm.메이커코드 = 4 and 중분류코드 = 1 )

;

우욱님이 2012-09-26 11:59에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6424조인 및 조건 주기요.. [1]
초보입니다.
2012-09-28
7842
6423인덱스에 궁금한점이 있습니다. [2]
곰보
2012-09-27
7458
6422ms sql 2000 특정 테이블 쿼리가 응답이 없습니다 [1]
김한식
2012-09-26
8026
6421기초적인 질문좀.... [1]
초보입니다.
2012-09-26
7328
6419테이블 행수가 select에 영향을 미치는가? [1]
김형태
2012-09-24
7766
6418프로시져안에 서브 프로시져를 만드는방법 [1]
곰보
2012-09-21
7567
6416DB연결상태
박판규
2012-09-21
9248
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다