티스토리 뷰

프로그래머스 코딩테스트 문제 중에 SQL 고득점 Kit이라는 문제 세트가 있다. 해당 문제들을 직접 풀어서 결과를 정리해 보겠다.

 

문제 1

ANIMAL_INS 테이블에서 여러 컬럼 조회하기 문제이다. 해당 테이블의 모든 값을 조회하면 되는 것이라 SELECT * 을 사용해도 같은 결과가 나온다.

 

문제 2

특정 컬럼을 기준으로 역순으로 정렬하여 조회하는 문제이다. ORDER BY DESC 사용.

 

문제 3

특정 조건에 해당하는 값을 조회하는 문제이다. WHERE 구문을 사용한다.

 

문제 4

특정 조건에 해당하는 값을 제외한 값만 출력하는 문제이다. WHERE 구문에서 !=을 사용한다.

 

문제 5

특정 컬럼들만 조회하는 문제이다. ANIMAL_ID 순으로 조회하라는 지침이 있는데 SQL 기본 세팅이 오름차순이라 ORDER BY 사용하지 않아도 된다.

 

문제 6

같은 값을 가질 때 특정 조건으로 정렬하는 문제이다. 다중 ORDER BY 사용. 컬럼명 대신 컬럼 순서(2, 3) 사용 가능.

 

문제 7

특정 값을 특정 조건으로 정렬하고 가장 작은 값을 가지는 조건으로 조회하는 문제이다. LIMIT 0,1이라고 적어도 된다.

 

마지막에 ;를 붙이는 것을 빠뜨리지 말 것.

댓글
최근에 올라온 글
페이지 이동 안내

보던 글 목록 : 브라우저 뒤로 가기 메인 화면 : 좌측 상단 아이콘
🍍 The GOAL: AI expert에 가까워지는 중

🍍 I am becoming AI expert who can develop cool things by coding.