Query 질문 기초입니다...

에센이 2013.10.31 16:05 Views : 3660

Table   판매

제품ID  수량  구매자  구매일

A111       10    홍길동   2013-10-31 12:18:10.933
A111       21    가나다   2013-10-31 12:18:10.933
B222         8    김점순   2013-10-31 12:18:10.933
C333       50    최정일   2013-10-31 12:18:10.933
A111       15    유일자   2013-10-31 12:18:10.933
D444       15    이상해   2013-10-31 12:18:10.933

 

Table  제품

 

제품ID   원산지  단가

A111      한국       100
B222      일본         80
C333      일본      180
D444      중국        80

 

Table 구조는 저렇습니다.

 

전 여기서 단가가 제일 싼 제품ID 를 검색해서 (A111, D444 가 되겠죠)

 

판매 정보와 단가를 가져오게 하려고 하는데요...

 

Select *
From 판매
Where 제품ID IN (Select 제품ID From 제품 Where 단가 = (Select Min(단가) From 제품))

 

이렇게 하면

 

B222 8 김점순 2013-10-31 12:18:10.933
D444 15 이상해 2013-10-31 12:18:10.933

 

가져 오나 단가를 못가져와서 Inner Join 을 사용 해야 할꺼 같은데....

 

Select A.제품ID, A.수량, A.구매자, A.구매일, B.단가, B.제품ID
From 판매 AS A, 제품 AS B
Where A.제품ID IN (Select 제품ID From 판매 Where 제품ID IN (Select 제품ID From 제품 Where 단가 = (Select Min(단가) From 제품)))

 

이렇게 하면

 

B222 8 김점순 2013-10-31 12:18:10.933 100 A111
B222 8 김점순 2013-10-31 12:18:10.933 80 B222
B222 8 김점순 2013-10-31 12:18:10.933 180 C333
B222 8 김점순 2013-10-31 12:18:10.933 80 D444
D444 15 이상해 2013-10-31 12:18:10.933 100 A111
D444 15 이상해 2013-10-31 12:18:10.933 80 B222
D444 15 이상해 2013-10-31 12:18:10.933 180 C333
D444 15 이상해 2013-10-31 12:18:10.933 80 D444

 

나오네요...

 

흠... 지도 부탁 드립니다.

 

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 466
7309 delete 시 질문좀 드리겟습니다.. [4] SQL왕왕초보 2013.11.06 3839
7308 Windows Event Log ID : 4005 전념 2013.11.05 11318
7307 어제부터 create procedure 시 오류가 있어도 생성이 됩니다. [3] 정석민 2013.11.05 4646
7306 SQL문 관련 질문 올립니다 [3] 뻐내너 2013.11.05 4459
7305 SQL 구문을 만들어봤는데 오류가 떠서 질문드립니다. [6] 뻐내너 2013.11.05 3969
7304 SQLCMD모드에서 인코딩방식을 어떻게 설정하나요? [1] 메칸더 2013.11.04 3793
7303 null값을 다른값으로 출력하는 옵션이 있나요? [2] 김일중2 2013.11.04 5351
7302 유지 관리 계획 등록후 실행중 멈추는 증상 (무한루프?) 지현아빠 2013.11.04 4532
7301 특정 열의 합을 구하는 쿼리에 관해 질문드립니다.. [2] 처음사용자 2013.11.04 5141
7300 OLE DB Error 80004005 이 나는데요 [2] 전념 2013.11.04 4928
7299 linked server 생성시 권한 질문합니다. [3] 꼬까 2013.11.03 4220
7298 sas에서의 sql쿼리 질문입니다. 상품결재방법의 건수 계산인데요....ㅜㅜ [1] 날으는고구마 2013.11.03 4845
7297 정렬을 하려고 하는데요. [2] taz2315 2013.11.02 3089
7296 count 문을 써야 할것 같은데 답답하네요...ㅠ [1] ohssee 2013.11.02 4591
7295 쿼리 질문좀 드리겠습니다. [2] unyo 2013.11.01 3077
7294 궁금한 게 있습니다. [2] 초보개발자 2013.11.01 3002
7293 Declare 변수사용해서 in 함수 사용은 안되나요? [2] 스타카토 2013.11.01 3643
7292 생일자 구하기 쿼리 질문좀요/. [7] javamanyo 2013.10.31 4728
7291 update 쿼리문 질문 있습니다. [1] 이문현 2013.10.31 4059
» Query 질문 기초입니다... [4] 에센이 2013.10.31 3660





XE Login