📖 문제
🧑🏻💻 풀이 과정
1) 문제 이해 및 접근
문제의 조건이 주어진대로 출력
2) 풀이 코드
사용 언어 - MySQL
SELECT animal_id, name, DATE_FORMAT(datetime, '%Y-%m-%d') -- 데이터 타입 형 변환을 위해서 DATE_FORMAT 함수 사용
FROM animal_ins
ORDER BY animal_id; -- 정렬
📝 결과 및 학습한 내용
1) 어려웠던 내용
날짜와 시간이 함께있는 데이터 타입에서 날짜만 뽑아서 출력하는 방식을 몰랐음
(1) 참고 사이트
- 블로그
DATE_FORMAT 함수를 사용하여 데이터 타입 데이터에서 원하는 데이터를 뽑을 수 있다는것을 배움
2) 새롭게 학습한 내용
DATE_TIME(날짜, 원하는 형식) : 날짜 데이터를 원하는 형식에 맞게 출력
구분 기호 | 역할 | 구분 기호 | 역할 |
%Y | 년 (4글자) | %m | 월 (숫자 2글자) |
%y | 년 (2글자) | %c | 월 (1글자) |
%M | 월 (긴 영문) | %d | 일 (2글자) |
%b | 월 (짧은 영문) | %e | 일 (1글자) |
%W | 요일 (긴 영문) | %I | 시 (12시간) |
%a | 요일 (짧은 영문) | %H | 시 (24시간) |
%i | 분 | %r | hh:mm:ss AM, PM |
%T | hh:mm:SS | %S | 초 |
출처 : https://devjhs.tistory.com/89
🔗 문제 링크
- https://programmers.co.kr/learn/courses/30/lessons/59414
※ 오류 및 오타, 다른 의견이 있는 경우 댓글을 남겨주시면 감사하겠습니다
'알고리즘 문제풀이 > SQL' 카테고리의 다른 글
[HackerRank] The PADS (0) | 2022.01.02 |
---|---|
[프로그래머스] 이름에 el이 들어가는 동물 찾기 (0) | 2022.01.01 |
[HackerRank] Top Earners (0) | 2021.12.30 |
[HackerRank] The Blunder (0) | 2021.12.29 |
[HackerRank] The Report (0) | 2021.12.28 |
댓글