-
코딩테스트 연습> SUM, MAX, MIN> 최댓값 구하기SQL/Programmers 2020. 8. 11. 23:25728x90
<문제링크: https://programmers.co.kr/learn/courses/30/lessons/59415>
코딩테스트 연습 - 최댓값 구하기
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
문제설명: 'ANIMAL_INS' 테이블에서(FROM) 가장 최근(MAX)에 들어온
동물의 시간(DATETIME)을 구하는 문제이다.
이때 출력하는 컬럼명도 문제 예시처럼 '시간' 이라고 지정할 수 있다.
[1차 시도]
SELECT MAX(DATETIME) AS '시간' FROM ANIMAL_INS;
풀이: 첫 줄의 SELECT문은 조회하고자 하는 정보를 뜻하는데 문제에서 동물이 들어온 시간을 요구하므로 DATETIME컬럼을 SELECT하고, MAX 함수를 써서 가장 큰 수, 즉 최근의 시간을 조회할 수 있다.
이때 SELECT ____ AS _____ 라는 표현을 사용하면 조회하고자 하는 컬럼명을 변경하여 출력할 수 있다.
그 다음 FROM _____ 는 FROM 뒤에 테이블 이름(ANIMAL_INS)을 지정하면, 해당 테이블에서 조회하겠다는 의미다.
채첨결과: 정상적으로 잘 통과한다.
Git push 취소 방법 (feat. '쫄보의삽질' 블로그 탄생 배경)
아래는 저의 생생한 경험담을 바탕으로 작성한 것 입니다. github 관리 폴더의 이름을 실수로 변경하고 삭제해버렸다. 작업 후 commit 하려고 아무리 찾아봐도 폴더가 보이지 않았다. 나의 피땀눈물
ninano1109.tistory.com
'SQL > Programmers' 카테고리의 다른 글
코딩테스트 연습> SELECT> 아픈 동물 찾기 (0) 2020.09.30 코딩테스트 연습> JOIN> 없어진 기록 찾기 (0) 2020.09.28 코딩테스트 연습> GROUP BY> 고양이와 개는 몇 마리 있을까 (0) 2020.08.27 코딩테스트 연습> SELECT> 역순 정렬하기 (0) 2020.08.10 코딩테스트 연습> SELECT> 모든 레코드 조회하기 (0) 2020.08.09