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
운영게시판
최근게시물
MS-SQL Q&A 5553 게시물 읽기
No. 5553
조언좀 구합니다. (많은 도움 부탁드립니다.)
작성자
서홍주(bigshj)
작성일
2010-02-01 13:36
조회수
5,703

공사현장 관련 내용인데요

1. 테이블 a

   - 현장코드

  - 현장명

  - 결재일

2. 테이블 b

  - 현장코드

  - 근무일

  - 노무비

 

* 원하는 내용 *

a 테이블과 b 테이블을 조인해서 현장의 월별 합계노무비를 구할려고 합니다.

그런데 중요한건 특정 현장은 결재일이 적용되어서

월합계를 구해야합니다.

(예: 결재일 15일 이면 당월 노무비 집계는 전월 15일에서 당월 14일까지 합계가 나와야 합니다.)

문제는 위와같은 내용으로 결과를 구하면 전월 자료와 당월 자료가 뒤섞여 나오자나요

그런데 리포트 출력시 그룹이 월별이라 전월 15일에서 당월 14일까지 나온 자료는

그룹이 2개나 나와버립니다.

따로 그룹코드를 지정해서 하는 방법이 있을까요(월은 틀려도 같은 그룹으로 표시해두면 될듯해서요)

아 그리고 추가로 월은 범위지정을 합니다. 1월에서 3월까지 이런식으로요.

그럼 각 월별로 현장 집계가 나오겠죠.

1차 그룹이 현장이고, 2차 그룹이 월 입니다. (여기서 월을 그룹코드를 만들어 대체하면 될듯합니다만...)

이걸 1개의 그룹으로 보여줘야 하는데 sql은 처음이라 난감하네요

많은 조언 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
5556하나의 테이블에서 count 값을 두개를 뽑고 싶어요.. [1]
박남춘
2010-02-02
6614
5555본 과정은 데이터베이스 개발자 양성 취업 지원 과정입니다
박창완
2010-02-01
5576
5554Oracle DB 실무 전문가 양성과정=100%취업 지원
박창완
2010-02-01
5394
5553조언좀 구합니다. (많은 도움 부탁드립니다.)
서홍주
2010-02-01
5703
5552bulk insert 시 함수값을 넣을 수 있는 방법이 없나요? [1]
김종화
2010-02-01
5733
5551[질문]기사용중인 컬럼에 identity속성 지정 쿼리문 알고 싶습니다. [1]
이수연
2010-01-31
7168
5550Oracle DB 실무 전문가 양성과정=100%취업 지원
박창완
2010-01-29
5793
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다