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
운영게시판
최근게시물
DB2 Q&A 1109 게시물 읽기
No. 1109
쿼리 질문.. 상위1값 구하기
작성자
하늘(zo2010)
작성일
2006-09-22 10:24
조회수
7,318

테이블 "고객"

이름        제품        단가

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

홍길동        자전거        100

홍길동        라디오        50

홍길동        세탁기        150

김남일        냉장고        200

김남일        세탁기        150



이름별로 가장 비싸게 주고산 제품은?


이름        제품  

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

홍길동        세탁기        

김남일        냉장고        


이런 결과를 얻기 위한 쿼리가 어떻게 되나요


* DB는 DB2입니다.

이 글에 대한 댓글이 총 2건 있습니다.
select 이름,제품
from(
select 이름,제품,단가,rownumber() over(partition by 이름 order by 단가 desc) rn
from cust
) a
where rn=1;
도님이 2006-09-22 11:03에 작성한 댓글입니다. Edit
도님~. 감사함니다.
rownumber() over(partition by XX order by XX desc
꼭 기억해 두겠습니다.
하늘(zo2010)님이 2006-09-22 12:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1113간단한 쿼리문 질문드립니다. [2]
김영주
2006-09-25
8720
1111insert문에서 서브쿼리 사용 [1]
김영주
2006-09-22
8931
1110소문자로 보이는 스키마는 어떻게 생성을 합니까? [1]
db2
2006-09-22
7476
1109쿼리 질문.. 상위1값 구하기 [2]
하늘
2006-09-22
7318
1108Excel File 업로드 Web에서. [1]
정병용
2006-09-19
8742
1107746번 도님이댓글 감사합니당. 다시 질문. [2]
송지영
2006-09-19
7279
1106또 질문. 임포트할때.
송지영
2006-09-16
7149
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다