select
case when m.age <= 10 then '학생요금'
when m.age >= 60 then '경로요금'
else '일반요금'
end
from Member m
select
case t.name
when '팀A' then '인센티브110%'
when '팀B' then '인센티브120%'
else '인센티브105%'
end
from Team t
사용자 이름이 없으면(즉, NULL이면) '이름 없는 회원'을 반환한다.
select coalesce(m.username,'이름 없는 회원') from Member m
사용자 이름이 '관리자'이면 NULL을 반환하고, 그렇지 않으면 본인의 이름을 반환한다.
select NULLIF(m.username, '관리자') from Member m