새로운 컬럼생성(case)
select *,
case
when 조건 then 결과
else '@@'
end as 컬럼이름
from 테이블;
case
when 일때 then 결과 (이 결과가 나오고)
else 결과 (아닐때 이결과가 나옴)
end as 컬럼이름
case
when 년도가 2000년보다 크거나 같으면 then '모던 북'
else 아니면 '20세기 북'
end as 컬럼이름 '장르'
if함수
select * , if (조건,맞는결과,아닌결과)
from 테이블;
컬럼생성 select *, case when 조건 then 결과 else '@@' end as 컬럼이름 from 테이블; if함수 select * , if (조건,맞는결과,아닌결과) from 테이블; 둘다 컬럼이기때문에 select 문에다가 추가 |