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
운영게시판
최근게시물
DBMS Q&A 95 게시물 읽기
No. 95
흑 정말 모르겠습니다. 고수님들께~!!
작성자
후니
작성일
2001-11-27 19:16
조회수
10,103

쇼핑몰 매출통계 페이지를 만들고 있습니다.

 

sale 이라는 테이블에는

========================================================

날짜(dt_pay) / 주문상품금액(Total) / 결제구분(paydiv)

 

2001-11-27 / 5000 / 카드

2001-11-27 / 3000 / 현금

2001-11-28 / 2000 / 카드

2001-11-28 / 8000 / 현금

2001-11-29 / 9000 / 카드

2001-11-29 / 2300 / 현금

2001-11-30 / 2700 / 카드

========================================================

이렇게 입력이 되있습니다.

 

출력페이지 형식은

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

날짜 / 현금총액 / 카드총액 / (현금+카드)총액

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

2001-11-27 / 3000 / 5000 / 8000

2001-11-28 / 8000 / 2000 / 10000

2001-11-29 / 2300 / 9000 / 11300

2001-11-30 / 0 / 2700 / 2700

 

위와 같이 하고 싶은데 안되는군요.

MS-sql 이나 Access 에서는

 

TRANSFORM Sum(total) SELECT dt_pay FROM sale GROUP BY dt_pay PIVOT paydiv;

 

이것과 같이 TRANSFORM 과 PIVOT 을 이용하면 바로 나옵니다.

 

근데 Mysql 에서는 이것이 과연 가능한지... 몰겠습니다.

 

매우 궁금하군요. 고수님들 그럼 답변 부탁드리겠습니다.

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

ANSI SQL의 쿼리문은 다음과 같습니다.

select dt_pay, paydiv, sum(Total) from sale group by dt_pay, paydiv

 

이런식으로 쿼리를 보내면

각날짜에 현금.카드 합계가 각각 나오겠죠..

나머지 부분은 프로그램에서 해결하세요.

박인호님이 2001-12-03 18:23에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
103DB 디자인시 데이터 중복과, 편리성의 문제 [2]
김재성
2001-11-30
14028
106┕>Re: DB 디자인시 데이터 중복과, 편리성의 문제
허정수
2001-12-02 14:55:12
13515
119 ┕>Re: Re: DB 디자인시 데이터 중복과, 편리성의 문제
jongwoo.han
2001-12-03 13:01:42
13739
102ER-WIN에 대해 아시는 분좀 봐주세요.
이종성
2001-11-30
12833
101오라클,mssql,mysql 에 대한 성능비교?? [2]
김명현
2001-11-29
16728
95흑 정말 모르겠습니다. 고수님들께~!! [1]
후니
2001-11-27
10103
96┕>Re: 흑 정말 모르겠습니다. 고수님들께~!!
허정수
2001-11-27 22:51:06
10346
97 ┕>Re: Re: 허정수님 답변이 ^^?
후니
2001-11-28 09:08:05
10671
99┕>Re: 흑 정말 모르겠습니다. 고수님들께~!!
김동아
2001-11-29 00:22:30
10372
94스키마 잘짜인 웹 있음 스키마좀 주세요 [1]
2001-11-25
9129
92리눅스에서 PHP를 사용하려는데, 어떤 DB가 좋을지...? [1]
콩콩콩
2001-11-23
8730
93┕>Re: 리눅스에서 PHP를 사용하려는데, 어떤 DB가 좋을지...?
정재익
2001-11-25 10:44:27
9440
91안녕하세요. 오늘 가입했습니다. 질문이...
이종혁
2001-11-20
8257
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다