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 2305 게시물 읽기
No. 2305
Re: 모른 문제 좀 가르쳐주세요!
작성자
정재익
작성일
2000-06-27 15:24
조회수
2,762

문제는 subquery 를 사용해야 해결되는 문제 같습니다. 그런데 MySQL의 경우 subquery 를 지원하지 않는군요. 결론적으로 불가능하다는 것입니다.

 

> col1 col2

> a 10

> b 20

> c 10

> d 30

>

> 이라는 db table을 query를 한번 사용으로

>

> a 10 10

> b 20 30

> c 10 40

> d 30 70

>

> 이라는 결과를 얻고 싶거든요!

> 좀 가르쳐주세요!

> 마지막 컬럼은 아시다시피 col2의 누적입니다!

> 알려주세요!

>

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

여기서....self join을 쓰면 되겠죠??

 

그리구 group by로 묶어주구. *^^*

 

그러니까 ...이렇게.

 

 

mysql> select a.col1, a.col2, sum(b.col2) as '합계' from AA a, AA b

 

-> where a.col1 >= b.col1 group by a.col1, a.col2 ;

 

여기서 AA는 데이타베이스명이요. ^^

버들도령님이 2002-01-30 13:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2303sql 문좀 봐주세여..
초짜
2000-06-27
2886
2307┕>Re: sql 문좀 봐주세여..
정재익
2000-06-27 15:46:22
3240
2302# mysql DBI 가 안 되네요.
jamyoung
2000-06-27
2764
2312┕># 자답: # mysql DBI 가 안 되네요.
jamyoung
2000-06-27 20:41:24
3258
2300음악파일 연속해서 계속 들을려면?
아무게
2000-06-27
2610
2306┕>Re: 음악파일 연속해서 계속 들을려면?
정재익
2000-06-27 15:25:07
2877
2308 ┕>DB와 상관이 있습니다.
아무게
2000-06-27 15:57:28
2921
2309  ┕>Re: DB와 상관이 있습니다.
정재익
2000-06-27 16:11:25
2850
2299모른 문제 좀 가르쳐주세요!
정용민
2000-06-27
2704
2305┕>Re: 모른 문제 좀 가르쳐주세요! [1]
정재익
2000-06-27 15:24:24
2762
2298# excel 데이타 sql 테이블로 로드 시키는법
한영선
2000-06-27
2751
2304┕>Re: # excel 데이타 sql 테이블로 로드 시키는법
정재익
2000-06-27 15:17:50
3118
2296DBD/mysql.pl 에러좀 봐주세요.
나그네
2000-06-27
2789
2301┕>Re: DBD/mysql.pl 에러좀 봐주세요.
정재익
2000-06-27 15:09:30
2913
2294이름이 'ㄱ'으로 시작하는 사람 select
서준원
2000-06-27
2728
2295┕>Re: 이름이 'ㄱ'으로 시작하는 사람 select
왕허접
2000-06-27 13:11:10
3305
2297┕># Re: 이름이
한영선
2000-06-27 14:08:37
2607
2310┕># Re: 이름이
누구게
2000-06-27 17:59:42
2705
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다