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
운영게시판
최근게시물
MS-SQL Q&A 4623 게시물 읽기
No. 4623
쿼리 질문입니다.
작성자
ms 초보
작성일
2009-02-01 01:43
조회수
5,440

쿼리문 질문입니다.. 


A 테이블에 아래와 같이 데이터가 들어있습니다.. 



CODE    |  NAME   | GUBUN 

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

RIS111       NAME1      109

RIS111       NAME1      104

RIS112       NAME2       109

RIS112       NAME2       104

RIS113       NAME3       109

RIS114       NAME3       104

RIS115       NAME4       108

RIS115       NAME4       107


데이터가 이런식으로 입력되어 있습니다.. 


여기서 상위 5개만 뽑아올려고하는데 GUBUN 값에 상관없고 CODE 가 중복되지 않게 가져오고 싶습니다.. 


쿼리를 어떻게 만들어야할까요? 중복되는 CODE의 첫번째 순번꺼만 가져와도 상관없고, 


어찌되었든 CODE가 distinct 되어 결과값이 출력되면 됩니다.. 


고수님들 한수 가르쳐 주십시요..

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

select top 5 code,name ,mx(gubun) gubun
  from table
 group by code,name

지나가다가님이 2009-02-02 10:29에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4626MSSQL 백업파일 복구 관련 질문입니다. [2]
2009-02-05
6533
4625서버프로그램에 대해 기초적인 질문 드립니다.
정명규
2009-02-04
5518
4624기본키 관련해서 궁금해서 올립니다. [2]
김경호
2009-02-03
6224
4623쿼리 질문입니다. [1]
ms 초보
2009-02-01
5440
4622검색 결과에 총 갯수와 검색 결과 갯수를 같이 나타내고 싶습니다. [1]
이원호
2009-01-30
5859
4621MS SQL 2000 복원시 일관성 문제 - 도와주세요 [1]
KSD
2009-01-30
5196
4620커서 사용안하고 튜닝하기 [1]
julia
2009-01-30
5297
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다