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 97 게시물 읽기
No. 97
Re: Re: 허정수님 답변이 ^^?
작성자
후니
작성일
2001-11-28 09:08
조회수
10,700

표준 SQL 로 어떻게 할수있는지 여쭤 본건데... ㅡㅡ;

 

전 아무리 생각해봐도 아니 아직 잘 몰라서...

 

좀 생각좀 해주세요.

 

다른 일반 쇼핑몰에서도 현금카드 구분 매출 통계를 하고 있을텐데

어떤방식으로 했는지 아시면 답변 부탁드릴께요~ 그럼 (--)(__) 꾸벅~

 

-- 허정수 님이 쓰신 글:

>> pivot이 그런 기능이군요.

>>

>> 그런데 저같이 원래 그런 편리한 기능이 없는

>>

>> MySQL로 공부를 시작한 사람은, 봐도 잘 모르겠네요 ^^

>>

>> 암튼 MySQL에서 그런 기능은 지원되지 않구요.

>>

>> 표준 SQL 문으로 바꾸셔야 합니다.

>>

>> 그럼 이만.

>>

>> -- 후니 님이 쓰신 글:

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

>> >>

>> >> 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 에서는 이것이 과연 가능한지... 몰겠습니다.

>> >>

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

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