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 28149 게시물 읽기
No. 28149
join과 group by 문을 어떻게 사용할지 도와주세요
작성자
최동성(cds0615)
작성일
2009-04-08 09:22
조회수
5,482

상품 재고 테이블 SP

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

key     key_s    ssp            su    etc

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

1           1        농구공         2       A

2           1        농구공         3       B

3           2        축구공         2       A

4           3        배구공         5       B

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


판매테이블 PM

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

key   sp_key     su

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

1           1          1

2           1          1

3           2          1

4           4          1

5           4          1

6           4          1

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


아래와 같이 판매현황을 뽑아낼려면 SQL문을 어떻게 작성해야 할지 막막합니다.

다중 SELECT 문은 지원하지 않습니다.


농구공을  하나로 묶어서 표현하는 방법을 모르겠네요...


판매현황

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

ssp         기존    판매   재고

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

농구공       5        2       3

축구공       2        0       2

배구공       5        3       2

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


SELECT ssp,sum(a.su) as asu,sum(b.su) as bsu FROM sp a LEFT JOIN pm b ON b.sp_key = a.key GROUP BY a.key_s


기존 수량합계가 중복합계가 되네요.


도와주세요...

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

기존 은 재고테이블에서 썸을해야 될것이고

판매는 판매테이블에서 썸을 해야 될것이고

재고는 기존 - 판매 가 되겠죠

다중select 가 되지 않는다면

한 쿼리로는 안되겠네요

이경환(babocom)님이 2009-04-09 00:51에 작성한 댓글입니다.

답변 감사합니다.
역시 버전을 업해야 할것 같습니다.

최동성(cds0615)님이 2009-04-11 10:19에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
28152explain range type에서의 = 사용여부 [3]
오아시셔
2009-04-09
5689
28151mysql odbc 3.51 initial statement 옵션질문입니다. [1]
우짜라
2009-04-08
5768
28150Aborted_clients 수치가 너무 높게 나오고 있는데 어떻게 줄일 수 있을까요? [2]
김승동
2009-04-08
6146
28149join과 group by 문을 어떻게 사용할지 도와주세요 [2]
최동성
2009-04-08
5482
28148mysql 상품평균가격이 50프로 보다 비싼 상품의 이름과 가격을 추출하라는데 도저히..;; 고수님들 도와주십쇼 [1]
조규형
2009-04-07
13745
28147[질문] 리눅스 mysql에서 로컬만 접속이 가능하도록 되어 있습니다. [2]
장정호
2009-04-07
5924
28146[질문]있는지 없는지 체크해서 추가하기 [1]
민현호
2009-04-07
5710
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다