문제
📌 MySQL 으로 풀이
📌 문제 링크 :
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
📌 문제 설명 :
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.
ANIMAL_ID | VARCHAR(N) | FALSE |
ANIMAL_TYPE | VARCHAR(N) | FALSE |
DATETIME | DATETIME | FALSE |
INTAKE_CONDITION | VARCHAR(N) | FALSE |
NAME | VARCHAR(N) | TRUE |
SEX_UPON_INTAKE | VARCHAR(N) | FALSE |
가장 최근에 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요.
풀이
추측)
가장 최근이라는 시간을 MAX로 구하는게 될까 싶어 바로 적용
쿼리)
* 1차)
SELECT MAX(DATETIME) AS '시간'
FROM ANIMAL_INS
리뷰)
이걸 기록하는 이유는 이론상으로는 시간이 쌓이니까 MAX함수로 구하는게 맞는 거 같긴한데.. (제목도 최댓값 구하기지만 ㅎㅎ)
근데 이게 되네? 싶어 기록해본다.
'Coding Test > SQL' 카테고리의 다른 글
Programmers] 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (0) | 2023.04.07 |
---|---|
Programmers] 조건에 맞는 사용자 정보 조회하기 (0) | 2023.04.07 |
Programmers] 식품분류별 가장 비싼 식품의 정보 조회하기 (0) | 2023.04.06 |
Programmers] 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2023.04.06 |
Programmers] 조건에 부합하는 중고거래 상태 조회하기 (0) | 2023.03.30 |