MYSQL CASE문

    [MySQL] HackerRank Pivot Table 문제 (CASE문, SET, 서브쿼리 활용)

    [MySQL] HackerRank Pivot Table 문제 (CASE문, SET, 서브쿼리 활용)

    문제 출처 https://www.hackerrank.com/challenges/occupations/problem?isFullScreen=true&h_r=next-challenge&h_v=zen Occupations | HackerRank Pivot the Occupation column so the Name of each person in OCCUPATIONS is displayed underneath their respective Occupation. www.hackerrank.com 문제 설명 OCCUPATIONS 테이블은 Name, Occupation 두 column으로 이루어진 테이블이에요. 문제는 Occupation 칼럼에 있는 4가지 직업 (Doctor, Professor, Singer, A..

    [MySQL] CASE 기본개념, 예제로 쉽게 이해하기

    [MySQL] CASE 기본개념, 예제로 쉽게 이해하기

    CASE문이란? '조건문' 기본형식 및 기억할 것들 CASE WHEN 조건1 THEN 조건1 충족할 때 반환되는 값 WHEN 조건2 THEN 조건2 충족할 때 반환되는 값 WHEN 조건3 THEN 조건3 충족할 때 반환되는 값 ELSE 모든 조건 해당되지 않을 때 반환되는 값 END 1) WHEN - THEN은 항상 같이 사용하기 2) WHEN - THEN 개수 상관 없음 3) ELSE가 없고, WHEN - THEN 조건 충족하지 않으면 NULL 값 반환 4) 조건문 마지막에 END 꼭 써주기 프로그래머스 예제 SEX_UPON_INTAKE 열에서 중성화 여부를 'O', 'X'로 변경하고 칼럼의 이름도 '중성화'로 변경해볼게요. 'Newtered Male' → 'O' 'Spayed Female' → 'O'..