문제
ANIMAL_INS 테이블에 등록된 모든 레코드에 대해, 각 동물의 아이디와 이름, 들어온 날짜*를 조회하는 SQL문을 작성해주세요. 이때 결과는 아이디 순으로 조회해야 합니다.
* 시각(시-분-초)을 제외한 날짜(년-월-일)만 보여주세요.
🍀 Solution
SELECT animal_id, name, date_format(datetime,'%Y-%m-%d') as '날짜'
FROM animal_ins
ORDER BY animal_id
🐧 풀이
- animal_ins 테이블에서
- 동물의 아이디(animal_id)와 이름(name), 들어온 날짜(datetime)를 조회
- 단 날짜의 경우 '년-월-일'의 형식으로
→ date_format(dateitme, '%Y-%m-%d') - 컬럼명도 '날짜'로 바꿔주기
- 단 날짜의 경우 '년-월-일'의 형식으로
- 결과는 아이디 순으로
→ `ORDER BY animal_id`
🖨️ 결과 (*일부)
animal_id | name | 날짜 |
A349996 | Sugar | 2018-01-22 |
A350276 | Jewel | 2017-08-13 |
A350375 | Meo | 2017-03-06 |
A352555 | Harley | 2014-08-08 |
A352713 | Gia | 2017-04-13 |
A352872 | Peanutbutter | 2015-07-09 |
A353259 | Bj | 2016-05-08 |
A354540 | Tux | 2014-12-11 |
A354597 | Ariel | 2014-05-02 |
'⌨️ Code Taka > MySQL' 카테고리의 다른 글
[프로그래머스] 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2024.05.08 |
---|---|
[프로그래머스] 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2024.05.08 |
[프로그래머스] 강원도에 위치한 생산공장 목록 출력하기 (0) | 2024.05.08 |
[프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.05.08 |
[프로그래머스] NULL 처리하기 (0) | 2024.05.06 |