본문 바로가기
프로그래머스/SQL

[7daySQL 챌린지] 1일차

by AsCE_hyunseung 2019. 9. 5.

[7daySQL챌린지] 1일차

1. 모든 레코드 조회하기

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며,  ANIMAL_ID,  ANIMAL_TYPE,  DATETIME,  INTAKE_CONDITION,  NAME,  SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.

ANIMAL_INS 

동물 보호소에 들어온 모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다.

Untitled

SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID
  • 가장 기본적인 쿼리문이다.
  • SELECT 조회하고싶은컬럼 FROM 테이블이름 ORDER BY 정렬기준_컬럼(default는 오름차순)

2. 역순 정렬하기

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. 

ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_IDANIMAL_TYPEDATETIMEINTAKE_CONDITIONNAMESEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.

ANIMAL_INS 

동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다.

Untitled

SELECT NAME, DATETIME from ANIMAL_INS order by ANIMAL_ID desc
  • 내림차순으로 정렬한후 조회하고 싶으면 DESC를 붙인다 (ex. ORDER BY ANIMAL_ID DESC)


문제 주소: https://programmers.co.kr/learn/courses/30/lessons/59034

'프로그래머스 > SQL' 카테고리의 다른 글

[7daysSQL 챌린지] 5일차  (1) 2019.09.12
[7daysSQL 챌린지] 4일차  (0) 2019.09.11
[7daysSQL 챌린지] 3일차  (0) 2019.09.09
[7daysSQL 챌린지] 2일차  (0) 2019.09.08