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
운영게시판
최근게시물
MySQL Q&A 28036 게시물 읽기
No. 28036
join시 max관련 질문드립니다.
작성자
박균
작성일
2009-02-17 19:15
조회수
4,244

a table

-------

idx

aaa

bbb

ccc




b table

-------

idx

a_idx (a table idx fk)

zzz




와 같은 형태의 두 테이블이 있습니다.

1:다 구조인데요


a 테이블의 idx와 b테이블의 a_idx가 같은거중 b table의 idx가 가장큰것을 기준으로

1:1로 가져오고 싶습니다.


어찌해야할까요?

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

SELECT a.idx, mb.max_b_idx

FROM a

INNER JOIN (

SELECT a_idx, MAX( idx ) AS max_b_idx

FROM b

GROUP BY a_idx

) AS mb ON a.idx = mb.a_idx

;

우욱님이 2009-02-18 05:34에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
28039인덱스 [4]
이성식
2009-02-18
4735
28038남은부분 범위 뽑아오는 쿼리. [2]
이상
2009-02-18
4435
28037인덱스설정관련하여 날짜 타입 선정에 대해 조언부탁드립니다. [1]
이왕태
2009-02-17
5267
28036join시 max관련 질문드립니다. [1]
박균
2009-02-17
4244
28035*.MYD is not a MYISAM-table 이렇게 뜨는데 왜이런거죠 ㅜㅜ [1]
이현광
2009-02-17
4673
28034미러링 복구시 [2]
이성식
2009-02-17
4279
28033ASP.NET MYSQL 연동시 UPDATE문제
신찬섭
2009-02-17
4974
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다