특정 조건의 건수 합산하기 SELECT SUM(CASE WHEN job = 'MANAGER' THEN 1 ELSE 0 END) AS manager_cnt , SUM(CASE WHEN job = 'SALESMAN' THEN 1 ELSE 0 END) AS salesman_cnt , SUM(CASE WHEN job = 'CLERK' THEN 1 ELSE 0 END)...
예시 쿼리 SELECT 주문번호, 단가 * 수량 - 할인금액 AS 최종금액 , (단가 * 수량 - 할인금액) / (CASE WHEN 인원수 = 0 THEN 1 ELSE 인원수 END) AS 1인부담 - 판매 금액(단가*수량)에서 할인금액을 뺀 값을 최종금액으로...
-- C학점 저장 when point >= 60 then -- 시험 점수가 60점 이상인가? set credit = 'D'; -- D학점 저장 else -- 시험 점수가 60점 미만이면? set credit = 'F'; -- F학점 저장 end case; select concat...
무시) 0 : 숫자를 나타내는 기호(해당위치에 숫자가 없을 경우 0을 출력)... else 기본값 end select employee_id, salary, job_id, case job_id when 'IT_PROG' then salary * 1.1 when 'ST...
-
CASE WHEN _____ THEN ______ END 구문 사용했던 것 가져오기 - 성별과 구매내역 둘다 필요한 자료이니까 >> PURCHASE 테이블과 CUSTOMER 테이블을 조인해줘야함 (LEFT JOIN 사용) - GROUP BY 1, 2 >> SELECT...
Respond Dinwar 2025-01-30 13:51:30 1 0 Hide Replies # Or both, but yeah. And the timing has to be right--any organic molecules on Earth when we were hit by the thing that made the Moon...
select left(s_trader.address,2) "지역별", sum(case when s_research.research_no is null then 0 else 1 end) "조사건수", sum(case when s_prosecution.research_no is null then 0 else 1 end) "적발건수", sum(case when s...
MSSQL 에서 select sum(case when a = 1 then 1 else 0 end ) from title 이란 식을 했을때 a 컬럼의 합을 구하고 싶은데 문제는 중복제거를 하고 싶습니다. 저렇게만 하면 중복되는값도 합쳐져서 문제인데요.. 고수님들의 답변...
... sql = " SELECT DISTINCT subject_name,"; // 과목별 정답수 취득 $sql .= " CASE "; foreach ($subject_list as $temp) { $sql .= "WHEN T2.subject_id =".$temp." THEN SUM(IF(T3.seigo_hantei > 0,1,0))"; } $sql .= " ELSE 0 END seikai_cnt...
... CODE" Else strSQL = "SELECT" & _ " (CASE WHEN '" & W_CLI_CHK & "' = '" & A_CHK & "' THEN W.CLIENT_CODE END)... For i = 0 To rs.Fields.Count - 1 Cells(1, i + 1).Value = rs.Fields(i).Name Next '//첫번째 레코드로 이동한다....
... 혹은 select count(*) as 접수 ,SUM(case when(adate-bdate)<=3 then 1 else 0 end)"3일" ,SUM(case when(adate-bdate)<=5 then 1 else 0 end)"5일" ,SUM(case when(adate-bdate)<=7 then 1 else 0 end)"7일" ,SUM(case when(adate-bdate)<=9 then...
... SUM(CASE WHEN month(date) = 4 THEN 1 ELSE 0 END) AS 01 제가 select 하는 부분에서 월별로 숫자를 집계하는 쿼리를 잤는데요 여기서 then 1 은 어떤걸 의미하는건가요??? date = 1 일때 then 1 else 0...