하기 쿼리가 뭐가 문제일까요? 0 2 678

by 널라리 [PL/SQL] [2021.02.11 22:30:52]


년도 총건수 규모 3.0이상
2021 35 5
2020 1200 49

 

위 표를 기준으로 년도별 총건수, 그리고 기준테이블에서 참조테이블정보 필드정보의 3.0이상 건수를 카운팅할려 합니다.

그런데 하기 쿼리가 문제가 있어 문의드립니다. 

좋은 답변 부탁드립니다.

 


;

by 마농 [2021.02.15 09:38:14]
SELECT SUBSTR(tbt1.writng_de, 1, 4) years
     , COUNT(*) cnt
     , COUNT(CASE WHEN eiid.etc_input_iem >= 3 THEN 1 END) overs
  FROM tn_bbs_ty1 tbt1
     , tn_bbs_etc_iem_input_data eiid
 WHERE tbt1.bbs_no = eiid.bbs_no
   AND tbt1.ntt_no = eiid.ntt_no
   AND tbt1.bbs_no = 54
   AND eiid.etc_iem_no = 1
 GROUP BY SUBSTR(tbt1.writng_de, 1, 4)
 ORDER BY years DESC
;

 


by 마농 [2021.02.15 11:01:21]

그냥 비교하면 되는데요?
etc_input_iem >= 3

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입