반응형
사이트명 : 프로그래머스(Programmers)
문제명 : 동물의 아이디와 이름
SQL : MySQL
ANIMAL_INS 테이블에서 ANIMAL_ID, NAME 컬럼을 ANIMAL_ID 순으로 조회하라는 문제인데
내 풀이방법은 아래와 같다
일단 어느 컬럼을 조회한 것인가?
ANIMAL_ID와 NAME 컬럼을 조회한다고 했으니
SELECT ANIMAL_ID, NAME 을 작성하고
어느 테이블에서 조회할 것인가?
FROM ANIMAL_INS를 넣으면 ANIMAL_INS 테이블에서 조회한다는 말이다
마지막으로 어느 컬럼을 기준으로 정렬할 것인가?
ANIMAL_ID 순으로 정렬한다고 했으니
ORDER BY ANIMAL_ID 를 넣어주면 된다
아무것도 넣지 않거나 ASC를 넣을 경우에는 오름차순
ORDER BY ANIMAL_ID DESC 이런 식으로
DESC를 넣어줄 경우에는 내림차순 정렬이다
프로그래머스에 바로 적용 가능한 코드는 아래와 같다
SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID
반응형
'SQL > 문제풀이' 카테고리의 다른 글
프로그래머스 상위 n개 레코드 풀이(MySQL) (1) | 2019.09.09 |
---|---|
프로그래머스 여러 기준으로 정렬하기 풀이(MySQL) (0) | 2019.09.09 |
프로그래머스 이름이 el로 끝나는 동물 찾기 풀이(MySQL) (1) | 2019.09.08 |
프로그래머스 루시와 엘라 찾기 풀이(MySQL) (1) | 2019.09.08 |
프로그래머스 보호소에서 중성화한 동물 풀이(MySQL) (0) | 2019.09.07 |
댓글