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 27380 게시물 읽기
No. 27380
그룹별로 해당기간에 가장 마지막 데이터만 추려오기
작성자
김기진
작성일
2008-02-05 08:41
조회수
2,906

안녕하세요.

늘 도움만 받아가네요;;

제목 그래도 그룹별로 해당기간에 가장 마지막 데이터들만 추려오려고 하는데 쉽지가 않아서요;; 

이틀째 머리만 싸메고 있습니다. ㅠㅠ


해당 정보를 빼오려는 테이블의 구조는 이렇습니다.



idx    | group |    stat    |    date

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

1       |      1  |    가       |  20071210

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

2       |      2  |    가       |  20071220

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

3       |      1  |    나       |  20071218

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

4       |      1  |    다       |  20080102

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

5       |      2  |    나       |  20071230

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

6       |      1  |    라       |  20080115

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

7       |      2  |    다       |  20080112

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

8       |      2  |    라       |  20080130



여기서 2007년 12월의 해당되는 데이터를 뽑는다면  그룹 1에서는 idx 값이 3 인것과 그룹 2에서는 idx값이 5인값이 뽑아져 나와야 하고, 2008년 1월 것의 데이터를 뽑는다면 그룹1에서는 idx가 6인 것과 그룹 2에서는 idx값이 8인것이 나와야 합니다.


어떻게 해결할 수 있는 방법이 없을런지요?

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

서브쿼리 사용해야 할듯 한데요..

서브쿼리를 사용할수 없는 버젼이라면...  꽁수로...

idx 값이 auto_increment 이고... date 는 하루에 한번씩 입력되는거 같으니..

select group, max(idx) from table where left(date,6)='200712' group by group

하면 될거 같네요.

강철민(ideaargo)님이 2008-02-15 18:49에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27383데이타들을 입력한 날짜를 변경시키려면 어떻하죠? [1]
박현철
2008-02-08
2774
27382쿼리문 길이 줄이기 null 관련
길이
2008-02-08
2649
27381mysql 에러...
모리
2008-02-06
2521
27380그룹별로 해당기간에 가장 마지막 데이터만 추려오기 [1]
김기진
2008-02-05
2906
27379결과값이 이상합니다 [2]
qa
2008-02-04
2597
27378select 문에 if 쓸수 있나요 [1]
밍키공주님
2008-02-04
3282
27376NDB를 이용한 cluster를 설치하려면 상용라이센스를 구입해야 하나요? [1]
Bob
2008-02-04
2752
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다