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 23933 게시물 읽기
No. 23933
이거 쿼리문 작성하는거 초보라 잘모르겠어요..
작성자
김중생(jskosr)
작성일
2005-06-16 22:48ⓒ
2005-06-18 09:40ⓜ
조회수
1,109

 

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

누계라...    mysql 에서 누계를 계산하는 함수는 없는것 같은데...

다른 DBMS 에서는 있는지 모르겠네요... 

게다가 하나의 쿼리로...   호~   좀 난이도가 있는 문제네요..

 

구글링해서 누계구하는 법을 찾아봤습니다...

방법은 있더군요....    근데 풀스캔이 되버려서 별로 효용은 없을듯...

힌트를 드리면...  self join 을 사용하면 가능합니다...

이경환(babocom)님이 2005-06-17 09:37에 작성한 댓글입니다.
이 댓글은 2005-06-17 10:21에 마지막으로 수정되었습니다.

--1. Table creation

create table test1(ID tinyint, col1 varchar(1), col2 smallint(4));
insert into test1 values ( 1, 'A', 10);
insert into test1 values ( 2, 'C', 20);
insert into test1 values ( 3, 'D', 10);
insert into test1 values ( 4, 'B', 30);

 

--2. Check the data

select * from test1;

 

--3. Main query

select T1.col1, T1.col2, sum(T2.col2) as col3
from test1 T1 left join test1 T2 on T2.ID <= T1.ID

송장원(jnjill)님이 2005-06-17 21:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
23937프로그램이 다운되는 문제
charlie
2005-06-19
1121
23936mysql-4.1.10 설치 에러 문제...도와주세요..ㅠ.ㅠ [2]
김재균
2005-06-19
1643
23934쿼리 데이타가 form 문에서 안보이네요? [1]
BlueSpy
2005-06-17
728
23933이거 쿼리문 작성하는거 초보라 잘모르겠어요.. [2]
김중생
2005-06-16
1109
23932mysql 원격접속이요... [1]
초보둥
2005-06-16
1750
23931relay-log 관련 질문입니다~ [2]
cb
2005-06-16
792
23930mysql 컨넥트가 안되는건지... [3]
초보둥이
2005-06-16
957
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다