LPAD, SUBSTR, REPLACE, TO_CHAR, TO_DATE
2025. 6. 18. 12:46ㆍ자격증/SQLD - 취득완료
TO_CHAR와 TO_DATE의 차이
|
SELECT FIRST_NAME || ' ' || LAST_NAME AS 이름
, TO_CHAR(HIRE_DATE, 'YYYY"년"MM"월"DD"일"') , SUBSTR(HIRE_DATE, 1, 2) FROM EMPLOYEES WHERE TO_CHAR(HIRE_DATE, 'YYYY') LIKE '2002' OR TO_CHAR(HIRE_DATE, 'YYYY') LIKE '2004'; |
|
SELECT FIRST_NAME || ' ' || LAST_NAME AS 이름
, LPAD(SUBSTR(HIRE_DATE, 1, 2), 4,'20') || '년' || REPLACE(SUBSTR(HIRE_DATE, 3, 4),'/','') || '월' || SUBSTR(HIRE_DATE, 7, 8) || '일' AS 년도 , HIRE_DATE FROM EMPLOYEES WHERE SUBSTR(HIRE_DATE, 1, 2) IN ('02', '04'); --WHERE SUBSTR(HIRE_DATE, 1, 2) LIKE '02' -- 02/01/24 --OR SUBSTR(HIRE_DATE, 1, 2) LIKE '04'; |
'자격증 > SQLD - 취득완료' 카테고리의 다른 글
| GROUP BY (0) | 2025.06.19 |
|---|---|
| 여러 함수 작성해보기(SUBSTR, NEXT_DAY, ADD_MONTHS...) (0) | 2025.06.18 |
| DUMMY 데이터, 테이블 (0) | 2025.06.17 |
| [Microsoft SQL] - 쿼리문 테이블명 빨간 줄 발생 시 해결 방법 (0) | 2025.06.17 |
| [에러] - 날짜 함수로 영어권과 한국어 지역별 날짜 인식 불가 (1) | 2025.06.17 |