Notice
Recent Posts
Recent Comments
Link
«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

고마구의 개발 블로그

240523 5주차 목요일 - DB 01 본문

KDT풀스택과정 공부

240523 5주차 목요일 - DB 01

고마구 2024. 5. 23. 17:44

수업은 어제부터 데이터베이스에 들어갔다.

 

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;