아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
대담한황로142
대담한황로14219.05.10

오라클 간단한 쿼리 문제 부탁드립니다.

안녕하세요 오라클 간단한 쿼리 문제 입니다.

이름이 4글자이상이면 A팀, 그외는 기타 인것을 구하세요~

테이블 EMP

NAME

김마스터

김길동

남길동


55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 탈퇴한 사용자
    탈퇴한 사용자19.05.10

    일단 간단한 문제라 그냥 예제 적겠습니다.

    select NAME, (case when length(NAME) >= 4 then 'A팀' else '기타' end) as 팀 from EMP

    전 case문을 이용해서 원하는 답을 얻었지만 이것말고도 IF문으로도 구할수도있습니다.

    IF문은 한번 질문자님께서 공부할겸 알아보세요^^


  • 안녕하세요 전 DECODE 함수을 이용 하여 결과 값을 구하였습니다. 사람마다 쓰는 방법이 다르니 본인 취향에 맞게 쓰지면 되겠습니다.

    SELECT NAME, DECODE(LENGTH(NAME), 4,'A팀','기타') FROM EMP;