아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
화산 아이콘 11
SKT 보상 결정 소송 가능성
아하

생활

생활꿀팁

대담한황로142
대담한황로142

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

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

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

테이블 EMP

NAME

김마스터

김길동

남길동


    2개의 답변이 있어요!
    • 탈퇴한 사용자
      탈퇴한 사용자

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

      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;