DB 배우고 있어요.
기초적인 select query 질문
테이블 명 : 유치원
필드: 학생 이름, 반
학생 이름 | 반 |
"긴또강" | "001" |
"김또치" | "002" |
"김장군" | "003" |
"이또깡" | "001" |
"이또치" | "002" |
"이장군" | "003" |
이렇게 테이블이 한 개 일 때,
학생 이름 | 반 이름 |
"긴또강" | "참새" |
"김또치" | "둘리" |
"김장군" | "꾸러기" |
"이또깡" | "참새" |
"이또치" | "둘리" |
"이장군" | "꾸러기" |
이렇게 출력하고 싶은데
"참새", "둘리", "꾸러기" 에 대한 테이블은 새로 생성하지 않고 query 만으로 출력 가능한가요?
"반 이름" 은 "반" 으로 그대로 출력해도됨.
"반" 필드는 TEXT 타입이고,
"001" --> "참새"
"002" --> "둘리"
"003" --> "꾸러기"
쭉 불러낸뒤에 if나 switch에 제이쿼리val 문자가 참새둘리꾸러기만 체크하면 되겠네 - dc App
ㄳㄳ if 문 사용 방법 찾아다가 해볼게요
SELECT name, CASE WHEN class='001' THEN '참새' WHEN class='002' THEN '둘리' WHEN class='003' THEN '꾸러기' END as class_name FROM FOO
ㄴ 감사해요 행님