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 30620 게시물 읽기
No. 30620
최근시간 항목 가져오기
작성자
강선홍
작성일
2013-07-30 12:45
조회수
9,359

아이디 테이블 A

a_id

 

기록 테이블 B

b_date : datetime

a_id (FK)

data1

data2

 

위 두개의 테이블로 구성되어 있습니다.

 

a_id 별로 가장 최근에 기록된 B데이터를 질의하고 싶습니다.

도움 부탁드려요^*^

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

SELECT b.*
  FROM (SELECT a_id
             , MAX(b_date) b_date
          FROM b
         GROUP BY a_id
        ) c
 INNER JOIN b
    ON b.a_id = c.a_id
   AND b.b_date = c.b_date
;

마농(manon94)님이 2013-07-31 08:33에 작성한 댓글입니다.

감사합니다

강선홍님이 2013-08-06 13:23에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
30623초당 데이터에서 분당 데이터 평균 추출 [1]
윤창기
2013-08-08
10377
30622mysql 5.5에서 binlog_format=statement 로 로그 남기는거 어떻게 하나요? [1]
박철곤
2013-08-08
11230
30621쿼리 무엇이 잘못 된 것 일까요? [2]
이형준
2013-07-31
9185
30620최근시간 항목 가져오기 [2]
강선홍
2013-07-30
9359
30619서브 쿼리문을 알고 싶습니다. [3]
이형준
2013-07-24
9146
30618cursor 2개 사용할 수 없나요?
최진안
2013-07-22
9261
30617프로시저 cron 으로 돌리기 ? [1]
최진안
2013-07-20
9131
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다