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 20928 게시물 읽기
No. 20928
그룹바이 ...^^:;
작성자
나승수(nssys011)
작성일
2004-01-30 10:55ⓒ
2004-01-30 11:26ⓜ
조회수
858

SELECT staff_name, sum( c_date > '2003-12-31 23:59:59' AND c_date < '2004-02-01 00:00:00' ) AS 'cnt',

sum( c_date > '2003-12-31 23:59:59' AND c_date < '2004-01-02 00:00:00') AS '1',

sum( c_date > '2004-01-01 23:59:59' AND c_date < '2004-01-03 00:00:00' ) AS '2', 

...

....

sum( c_date > '2004-01-30 23:59:59' AND c_date < '2004-02-01 00:00:00' ) AS '31'

FROM info

GROUP BY name

ORDER BY c_date

 

현재 쿼리인데 ㅡㅡ; 

이렇게 하면 결과가 직원들의 일별 판매현황을 볼수는 있지만, ^^;

부서별로 다시 묶어서 보여주고 싶은데..^^;

그니까 부서별 - 직원들의 일별 판매현황을 ..... 부탁드립니당...

 

현재 mysql version이 3.대라서 서브쿼리가 안되여...

떱....

서브쿼리가 된다면....

select * from(기존쿼리) order by 부서별 이렇게 하면 될것 같은데...ㅡㅡa

암튼 방법좀 ㅡㅜ

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

부서 - 일별 실적

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

select part_name,

sum( .. ),

...

sum( .. )

FROM info

GROUP BY part_name;

 

부서 - 직원 - 일별 실적

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

select part_name, staff_name,

sum( .. ),

...

sum( .. )

FROM info

GROUP BY part_name, staff_name;

 

강정원님이 2004-01-30 16:25에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
20935ERROR 1114 (HY000): The table 'TBSOJM00' is full ?
왕초보
2004-01-31
671
20932두개의 테이블의 필드 한번에 지우기 [1]
소병민
2004-01-30
847
20929고수님들의 도움이 필요해요....! [1]
에디
2004-01-30
790
20928그룹바이 ...^^:; [1]
나승수
2004-01-30
858
20927긴급 질문
김근영
2004-01-30
1288
20926쿼리문에 길이 제한이 있나요? [1]
최희준
2004-01-30
691
20925mysqld got signal 11 이런 에러를 보신분 있나요..
webman21
2004-01-29
2453
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다