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 26920 게시물 읽기
No. 26920
쿼리 작성에 관한 문의드립니다.
작성자
한별이(wrenth)
작성일
2007-08-07 13:34
조회수
1,787

안녕하세요.


쿼리 작성에 관한 문의드립니다.


현재 테이블 구성이


section | write_day


  D         2007-06-23 13:05:01          

  A         2007-06-24 03:05:01

  A         2007-06-27 13:05:01

  E         2007-06-27 13:05:01

  B         2007-07-12 13:05:01

  E         2007-07-15 13:05:01

  A         2007-07-16 13:05:01

  C         2007-07-17 11:05:01

  D         2007-07-17 11:15:01

  D         2007-07-17 11:45:01

  D         2007-07-17 12:05:01

  A         2007-08-07 13:05:01


이렇게 되어 있습니다.


조건은 group by를 써서 A,B,C,D,E 각각 하나씩 나오게 하고 write_day 를 최신 순으로 뽑을려고 합니다.

select * from 테이블 group by section order by write_day desc limit 5 를 하게 되면 write_day가 최신 순이 안되는게 문제라서 도움을 청합니다.

단, 서브쿼리를 쓸 수가 없습니다. ㅠㅠ mysql버전이 너무 낮아 지원이 안되네요.



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

select section ,max(write_day)

from 테이블 

group by section 

박진복(pjb708)님이 2007-08-07 14:02에 작성한 댓글입니다.

감사합니다.

한별이(wrenth)님이 2007-08-07 15:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
26923MySQL DBA 전문가 과정 [1기] [1]
김혜정
2007-08-07
2784
26922[질문] order by 소트 문제 해결좀 해주세요 [1]
홍길동
2007-08-07
2608
26921커서 선언시 동적 sql 관련
또자영
2007-08-07
2298
26920쿼리 작성에 관한 문의드립니다. [2]
한별이
2007-08-07
1787
26919숫자 정렬에 관한 질문입니다~ [2]
산토스
2007-08-06
1681
26918mysql 에서 float (9,3)에서 괄호안의 의미는? [1]
임시손님
2007-08-06
1649
26917시스템네 clown.dll 주의.. [1]
골빈당
2007-08-06
1503
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다