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
운영게시판
최근게시물
Oracle Q&A 40274 게시물 읽기
No. 40274
합계 질문드립니다
작성자
질럿
작성일
2013-10-04 11:27
조회수
5,405

 

코드 금액 합계
A 3,000 12,000
A 4,000 12,000
A 5,000 12,000
B 10,000 18,000
B 8,000 18,000

 

이렇게 로우의 전체 합계금액을 각 로우마다 표시해 주고 싶습니다

어떻게 쿼리를 날려야 할까요?

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

 WITH t(코드, 금액) AS(

SELECT 'A',  3000 FROM dual UNION ALL
SELECT 'A',  4000 FROM dual UNION ALL
SELECT 'A',  5000 FROM dual UNION ALL
SELECT 'B', 10000 FROM dual UNION ALL
SELECT 'B',  8000 FROM dual
)
SELECT 코드, 금액
     , SUM(금액) OVER(PARTITION BY 코드) 합계 
  FROM t
아린(arin76)님이 2013-10-04 11:32에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40278Exp->Imp TableSpace 문제.
처음처럼
2013-10-08
5687
40277sql 질문입니다.
노브
2013-10-08
5748
40275오렌지 쿼리시 특정 테이블 쿼리하면 다운되는데요
바람
2013-10-04
5699
40274합계 질문드립니다 [1]
질럿
2013-10-04
5405
40273Oracle 9i에서의 아카이브로그 파일 생성주기조정 [2]
이태훈
2013-10-02
6203
402716000만건 정도의 테이블의 결합인덱스 첫번쨰 컬럼이 인덱스를 안타요 [2]
윤용일
2013-09-30
6038
40270오라클 함수 인자를 가변적으로 하는 방법 [1]
기차
2013-09-27
6426
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다