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 482 게시물 읽기
No. 482
다음과 같은 문제의 쿼리를 어떻게 하면 될까요?
작성자
초보운전
작성일
2002-08-14 18:57
조회수
5,577

---------------------------------------------------------

aaa 상품정보 테이블 | bbb 경매 입찰정보테이블

---------------------------------------------------------

num int | numb int

mem_id vatchar | max_num int

기타상품정보.... | 기타 입찰정보

---------------------------------------------------------

aaa 경매상품정보 테이블

num 73 | .....

num 74 | .....

num 75 | .....

 

bbb 경매 입찰정보 테이블

numb 73 | max_num 55000 .....

numb 73 | max_num 58000 .....

numb 73 | max_num 53000 .....

numb 74 | max_num 35000 .....

numb 74 | max_num 28000 .....

numb 75 | max_num 51000 .....

 

두개의 테이블을 조인하여 aaa 테이블의 num 과 bbb 테이블의 numb 값은

같은 값을 불러오고 bbb 테이블의 max_num의 가장 큰 하나의 값을 즉 낙찰자를 불러와 경매상품 상세정보와 입찰 상세정보를 뿌려 줘야 합니다.

 

쿼리문에 max(max_num) 를 사용하니 가장 큰 값을 불러오긴 하는데 다른 기타 상세정보를 불러오지 못하네요...

 

여러 고수님들의 많은 조언 부탁드립니다.

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

view 를 생성해보면 어떨까요..??

 

1. View 생성

create view bbb_view as (select numb from bbb where max_num in(select max(max_num) from bbb))

 

2. Select..

select a.* from aaa a, bbb_view b where a.num = b.numb

박종영(neohermes)님이 2002-09-02 15:43에 작성한 댓글입니다.

Sub 쿼리를 이용한 예

 

SELECT a.num,

a.기타상세정보,

b.max_num,

b.기타상세정보

FROM aaa a, (SELECT numb, max(max_num) max_num, 기타상세정보

FROM bbb

group by numb, 기타상세정보) b

WHERE a.num = b.numb

;

달팽이님이 2002-09-04 14:17에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
485mysql 3.23 -> mssql 2000 [ .net server ]
이상구
2002-08-17
5552
484자리수를 자를려고 합니다. [2]
지성이
2002-08-15
5593
483트랜잭션 로그를 삭제해도 되나요? [1]
하동근
2002-08-15
6873
482다음과 같은 문제의 쿼리를 어떻게 하면 될까요? [2]
초보운전
2002-08-14
5577
481디비 축소 + 트랜잭션 로그 축소
이강규
2002-08-14
7866
480사용자정의함수 사용
서병화
2002-08-13
6635
477복제에 관한 질문입니다.
남성열
2002-08-09
6027
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.034초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다