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 29386 게시물 읽기
No. 29386
desc 정렬 후, 3개씩만 출력 하는 방법
작성자
acooda(acooda)
작성일
2009-10-31 11:37
조회수
5,693

objid           id   exp

268471705    7    208657

269534361    7    29997

268471627    7    6390

268471752    7    0

268471310    7    0

268471724    7    0

268471627    30    8401

268471705    30    1004

268471310    30    0

268471752    30    0

268471724    30    0

268471705    43    2790

objid           id   exp

268471705    7    208657

269534361    7    29997

268471627    7    6390


268471627    30    8401

268471705    30    1004

268471310    30    0


268471705    43    2790


SELECT * FROM `character_dungeon` ORDER BY `dungeonid`, `dungeonexp` DESC


위와 같은 결과가 나오는 테이블이 있습니다.



오른쪽화면처럼 desc정렬해서 같은 id값의 세개만 출력할라고 합니다.


걍 모두 출력하고 php에서 정리 했었는데, 쿼리로 가능 할 거 같에서 질문 올려봅니다

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

일단 id값으로 정렬한 후에, 변수를 써서 3개씩만 출력하도록 하면 될 것 같습니다만, 속도는 보장할 수 없겠네요. 다른 좋은 방법이 있을까요?

박현우(lqez)님이 2009-11-02 11:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29390최근글 3개중에 1개이상 등록한 아이디 추출 부탁드립니다. [2]
장춘진
2009-11-07
5292
29389alter table TableName order by ColName [ASC | DESC] 질문합니다. [1]
VV
2009-11-06
5625
29387Invalid default value for'mid"에러좀찾아주세요 [1]
이희현
2009-10-31
5827
29386desc 정렬 후, 3개씩만 출력 하는 방법 [1]
acooda
2009-10-31
5693
29385쿼리 사용 방법에 간한 기초적인 질문 입니다. [1]
짱가
2009-10-31
5673
29384mysql library 호환성문제.. [2]
정대원
2009-10-30
5862
29383소스에러좀 찾아주세요... [1]
이희현
2009-10-30
9222
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다