고마구의 개발 블로그
240523 5주차 목요일 - DB 01 본문
수업은 어제부터 데이터베이스에 들어갔다.
select * from employees where first_name between 'E' and 'H';
E를 포함한 문자열부터 딱 H까지만 반환됨
select decode(department_id,
10,'10번 부서',
20,'20번 부서',
30,'30번 부서',department_id||'나머지부서') as 부서번호
from employees;
SELECT 컬럼명
, CASE WHEN 컬럼명 조건식1 THEN 값1
WHEN 컬럼명 조건식2 THEN 값2
WHEN 컬럼명 조건식3 THEN 값3
ELSE 값4 END AS 별명
from employees;
EXTRACT(YEAR FROM hire_date) 를 출력하면 입사년이 정수로
생성된다.
select employee_id,hire_date,
case
when EXTRACT(YEAR FROM hire_date)>2005 then '2005년이후입사'
when EXTRACT(YEAR FROM hire_date)<2005 then '2005년이전입사'
else '2005년입사'
end as hire_da
from employees;
'KDT풀스택과정 공부' 카테고리의 다른 글
| 240528 6주차 화요일 - DB 03 (0) | 2024.05.28 |
|---|---|
| 240524 5주차 금요일 - DB 02 (0) | 2024.05.24 |
| 240521 5주차 화요일- JAVA 18 (0) | 2024.05.21 |
| 240520 5주차 월요일 - JAVA 17 (0) | 2024.05.20 |
| 240517 4주차 금요일 - JAVA 16 (0) | 2024.05.17 |