DATETIME에서 DATE로 형 변환 문제는 다음과 같다.



이번 문제는
1. 아이디, 이름, 날짜 출력
2. YYYY-MM-DD 형식으로 날짜 출력
3. 아이디 순으로 정렬
순으로 접근해야 한다.
사실 이번문제는 DATE_FORMAT( )를
사용할 줄 알면 금방 푸는 문제이다.
우선 아이디와 이름, 날짜를 출력하겠다.

다음으로 DATE_FORMAT( )를 사용하여
DATETIME 컬럼 값이
YYYY-MM-DD 형식으로 출력되도록 해주겠다.

DATE_FORMAT( )의 자세한 출력표기법은
아래 글을 통해 확인할수 있다.
https://djsflsdudn57.tistory.com/96
DATE_FORMAT
DATE_FORMAT은 날짜와 시간 표기 방식을 지정할 수 있게 해주는 구문이다. 1. 날짜 출력하기 - 'YYYY-MM-DD' 형태로 출력하기 - 'YY-MM-DD' 형태로 출력하기 위와 같이 대소문자 하나의 차이로 출력결과가
djsflsdudn57.tistory.com
마지막으로 아이디 순으로 출력결과를 정렬해주겠다.

쿼리문을 실행시켜보면 다음과 같은 결과가 나온다.

출력결과 예시와 마찬가지로
YYYY-MM-DD 형식으로 출력됨을 확인할 수 있다.
이제 정답인지 확인해보겠다.

'DB > 문제풀이' 카테고리의 다른 글
| [프로그래머스] 진료과별 총 예약 횟수 출력하기 -LV.2 (0) | 2023.01.18 |
|---|---|
| [프로그래머스] 카테고리 별 상품 개수 구하기 -LV.2 (0) | 2023.01.17 |
| [프로그래머스] 입양 시각 구하기(1) -LV.2 (0) | 2023.01.13 |
| [프로그래머스] 동명 동물 수 찾기 -LV.2 (0) | 2023.01.12 |
| [프로그래머스] 입양 시각 구하기 -LV.2 (0) | 2023.01.11 |