name | salary | dno
--------------------
이렇게 컬럼이 있는데
name 을 성과 이름으로 분리해야합니다.
테이블 명은 emp고...
case함수 사용하면 될거같긴해서 일단 firstname하니까 되더라구요... 아래처럼.
select name,sal,dno,
case when name='King%Steven' then 'King'
when name='Kochhar%Neena' then 'Kochhar'
else 'default'
end as First_name from emp
/
이걸ㄹ로 해서 firstname분리했다 생각하고
똑같은 방식으로
아래와 같이 했는데 이러면 이미 위에서 했던 first_name이 사라져버리네요 ㅜㅠ
select name,sal,dno,
case when name='King%Steven' then 'steven'
when name='Kochhar%Neena' then 'Neena'
else 'default'
end as last_name from emp
분리하는 좋은방법 있으면 알려주세요.
=로 검색하면 저거랑 똑같은 문자만 검색합니다.