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 30300 게시물 읽기
No. 30300
쿼리 초보입니다.
작성자
박기철(miso2002)
작성일
2012-08-06 21:05ⓒ
2012-08-06 21:19ⓜ
조회수
8,567

쿼리 초보라 고수님들의 도움 바랍니다.

한개의 테이블(ydat)에서 다음과 같은 결과를 얻어야 합니다.

년월          고객번호          금액

yymm            mama          kumak

201112          A1             10000

201112          A2               8000

201112          A3               7000

201112          A5               6000

...................................................

201207          A1               5000

201207          A2               4000

201207          A3               3000

201207          A4               2000

 

결과물   

고객번호    201207       201112

A1               5000            10000

A2               4000              8000

A3               3000              7000

A4               2000                    0

A5                     0               6000

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

select mama

        , sum(case when yymm='201207' then kumak end) AS `201207`

       , sum(case when yymm='201112' then kumak end) AS `201112`

from ydat

group by mama;

 

 

박인호(paerae)님이 2012-08-07 17:48에 작성한 댓글입니다.

와우 감사합니다.

나오네요~ ㅎ

정말 감사합니다.

 

박기철(miso2002)님이 2012-08-07 18:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30305레코드를 비교하는데요 [1]
정병화
2012-08-10
8173
30303MySQL에서 T-SQL(PL/SQL) 문법만으로 쿼리 작성이 가능한가요? [1]
최윤성
2012-08-09
8870
30301innodb mysql 파일 용량 [2]
황윤윤
2012-08-07
11960
30300쿼리 초보입니다. [2]
박기철
2012-08-06
8567
30299쿼리 질문입니다. 답변 부탁드려요 [1]
신기해
2012-08-04
8042
30298oracle => Mysql 로 migration 시 체크 리스트 [2]
박상원
2012-08-01
14252
30297박현우님 질문있습니다. ^^ [2]
민족
2012-08-01
8895
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다