select substring(a.confirm_day,1,4)+'년'+substring(a.confirm_day,5,2)+'월' AS 년월,

sum(a.buyer_fee+a.seller_fee) as 총중개수수료,sum(b.j_bang+b.d_bang+b.office_cost) AS 총지출,

sum(a.buyer_fee+a.seller_fee)-sum(b.d_bang+b.j_bang+b.office_cost) AS 순수익


from confirm a  join outlay b on substring(a.confirm_day,1,6)=substring(b.YM,1,6)


group by substring(a.confirm_day,1,4)+'년'+substring(a.confirm_day,5,2)+'월';


이 쿼리문 실행 시 아래 값이 나오는데


캡처.PNG


confirm 테이블이고


캡처2.PNG

outlay 테이블입니다.

캡처3.PNG


문제점은 조인 시 201802 계약부분이 3개이다보니 j_bang+d_bang+office_cost 부분이 3번 중복되어 총 지출이 3배가 되어나오고

마찬가지로 201803부분은 2배가 되어 나옵니다.

해결방법이있는지 아니면 보다 좋은 쿼리문이 있는지 궁굼합니다 ㅠ

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 827
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1592
10256 쿼리 속도 문의 드립니다 [1] 하하하핳 2018.06.21 908
10255 merge문 조건별 update 컬럼 지정 가능할까요? [1] lsjmetarights 2018.06.21 799
10254 MSSQL 많이 쓰는 버전과 책 추천해주시면 감사하겠습니다. [4] songwb 2018.06.18 1588
10253 조직정보 변동 시 여러분들은 어떻게 대처하고 계신가요? [1] 이재홍 2018.06.16 741
10252 Select 쿼리 사용시 where 컬럼 타입 질문 드립니다. [1] 아리랑 2018.06.15 893
10251 컬럼 데이터 형식 변환 쿼리 에러 [1] 생강맛요플레 2018.06.15 796
10250 풀링된 연결이 사용 중이었거나 최대 풀 크기에 도달했기 때문일 수 있습니다. [2] HSQL 2018.06.14 3104
10249 데이터 파일 자동 증가 옵션이 시작되는 시점 문의 [1] hardsqlhard 2018.06.14 926
10248 alwayson 이중화 구성시 문의 [1] cococo 2018.06.14 838
10247 sql server 2000 에서 2008 업그레이드시 2000 호환문제 [1] 슈토파이터 2018.06.12 809
10246 안녕하세요 질문있어서 글을 씁니다. snoopy_123 2018.06.12 558
10245 컴퓨터 이름을 바꾸었더니 "your sql server,...."에러가 뜹니다.. [1] 듣기평가 2018.06.11 953
10244 select 에서 채번쿼리 문의드립니다 선배님들 도와주세요ㅠㅠ dkfkqldy1 2018.06.11 857
10243 테이블 2개 조건을 이용하여 데이터 삭제방법 문의 [1] 노란하늘 2018.06.11 904
10242 날짜비교 (형변환) 질문 드립니다. [1] 비폭력무저항 2018.06.08 860
10241 제발 부탁드립니다 하 [1] fjfjfj 2018.06.07 1432
10240 row data 한줄을 두줄로...(현충일인데 근무중 헬프미..) [1] 촐이 2018.06.06 1079
10239 다중열 서브쿼리 정렬 질문 [1] 정연석6546 2018.06.05 921
10238 sql 쿼리 질문 드립니다 me3258 2018.06.04 910
» LEFT OUTER JOIN 중복관련 질문입니다ㅣ [2] kjw3157 2018.06.04 2127





XE Login