와신상담
100
2020-03-26 23:55:58
2
115

복잡한 쿼리문 도움좀 부탁드리겠습니다 ㅠㅠ


status라는 테이블이 있고  meterage라는 테이블이 있는데

status

iddongho
ip주소a동101~ nnnn  (140개)
ip주소b동101~ nnnn  (140개)

meterage


iddonghotimeweight
ip주소
n동n호2020-03-nn200
ip주소
n동
n호
2020-03-nn
300
ip주소
n동
n호
2020-03-nn
210
ip주소
n동
n호
2020-03-nn
320

이런 형태의 데이터가 있을때


쿼리를 수행했을때




donghosum(weight)Count(weight)
a동101~ 4101(140개 호 전부)각 호당 총 sum(weight)의 값각 호의 count개수
b동
101~ 4101(140개 호 전부)
각 호당 총 sum(weight)의 값
각 호의 count개수

좀 복잡해서 제가 잘 설명했는지 모르겠네요 저런식으로 총 280개의 컬럼을 출력하고 싶은데 제 한계로는 SELECT DISTINCT로  두개 테이블 조인해서 중복없애고 280출력하는데 까지하고 더이상 진도가 안나가네요 각 동호에 맞는 썸과 카운트값을 출력하는 쿼리좀 도와주신다면 정말 감사하겠습니다. (_ _)

0
0
  • 답변 2

  • 개굴개굴
    187
    2020-03-27 01:27:07

    두 테이블관의 관계가 안나타나있네요. 두 테이블에서 id에 쓰이는 ip주소가 서로 무슨관계인지..

    0
  • 와신상담
    100
    2020-03-27 09:49:50

    개굴개굴

    서로 기본키 이면서 외래키 입니다.  group by로 id를 묶어주면서 간단히 해결됬습니다 감사합니다!!

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.