CASE WHEN _____ THEN ______ END 구문 사용했던 것 가져오기 - 성별과 구매내역 둘다 필요한 자료이니까 >> PURCHASE 테이블과 CUSTOMER 테이블을 조인해줘야함 (LEFT JOIN 사용) - GROUP BY 1, 2 >> SELECT...
특정 기간 동안의 Top SQL SELECT queryid , -- 1 substring( MAX( query ) , 0 , 40 ) AS query... 10 LOOP PERFORM pg_sleep(1 * i) ; -- Recursive SQL 1 PERFORM pg_sleep(1 * i / 2) ; -- Recursive SQL 2 END...
SELECT *, CONCAT(quantity, unit) FROM [테이블명]; 5. CASE (데이터 변환) 5-1. a행이 NULL이면, 0으로 표시하기 새로운 열 별칭: a(null)=0 SELECT a, CASE WHEN a IS NULL THEN 0 ELSE a END AS "a(null)=0...
값이 없다면 0번째 순위를 갖는다. 또 다른 방법은 CASE 문을 써서 순서를 정하면 된다. SELECT * FROM test ORDER BY CASE WHEN `group` = 'B' THEN 1 WHEN `group` = 'C' THEN 2 ELSE 3 end;
-
1500 0 1950 12 rows selected. SQL> SQL> select ename, deptno, sal, 2 CASE when deptno=10 then sal*0.1 3 when deptno=20 then sal*0.2 4 when deptno=30 then sal*0.3 5 else 0 6 END bonus 7 from emp;...
when 1 then 'normal' when 2 then 'redirect to ' || lp_off when 3 then 'dead' end as state, t_xmin || case when (t_infomask & 256) > 0 then ' c' when (t_infomask & 512) > 0 then ' a' else '' end as xmin, t_xmax || case when (t...
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...
거래일자별 거래금액 1-2만원인 거래의 합계를 구한다고 한다면 Select 거래일자, sum( ) as 거래총금액 From... 하기 쿼리르 참조하세요.. case when 거래금액>=10000 and 거래금액<=20000 then 거래금액 else 0 end
... 하는데요 select count(case when jacupday between '201901' and '201912' then 1 end) as cnt_2019 , sum(case when... sum(case when jacupday between '201901' and '201912' then 1 else 0 end) 결국 1인 것의 합계를 구하는...
... 1 1 2 3 2 3 5 7 3 0 1 5 . . . 그래서 select count(case when column like '%조건1%' then 'column1' end) as 'column1', count... 싶은데, case when 이면 else를 넣으면 될 것 같은데, count를 하려고 하니 모르겠고 어디 물어볼데도...
... FROM (SELECT [DAY],[TIME], [WORKER_NAME], CASE WHEN ([APPL_LEFT])=(LEAD... ASC)) THEN 1 WHEN ([APPL_LEFT])=(LEAD([APPL_LEFT]) OVER (ORDER BY... ASC)) THEN 2 ELSE 0 END AS [CHANGE_APPL] FROM [AUTO_CLAMP(25010)] WHERE [DAY]...
... 다른사람이 한거보니 then 1 else 0 이렇게 넣던데.. 왜 1과 0이 들어가는지도 모르겠구요 -_-;;... case when then else end 개념좀 설명해주세요 ㅠ_ㅠ SELECT CASE WHEN 1 = 1 THEN '참' ELSE '거짓' END AS 진실...