[프로그래머스/MySQL] Lv. 1 역순 정렬하기 (SELECT)

2024. 10. 17. 20:58·[ Computer Science ]/Database_sql

0. 문제 소개

출처 : 프로그래머스 

언어 : MySQL 

제목 : 역순 정렬하기

레벨 : Lv1

분류 : SELECT

https://school.programmers.co.kr/learn/courses/30/lessons/59035

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

1. 문제 조건 및 요구사항

문제 )

동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요.

이때 결과는 ANIMAL_ID 역순으로 보여주세요.

SQL을 실행하면 다음과 같이 출력되어야 합니다.

 

문제 조건 )

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

ANIMAL_INS 테이블 구조는 다음과 같으며, 

ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는

각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.

 

출력 조건 )

2. 정답 풀이

동물 보호소에 들어온 모든(출력할 동물에 대한 조건을 고려할 필요 없음. where 불필요) 동물의 이름과 보호 시작일(select로 선택할 속성은 두 가지)을 조회하는 SQL문 

이때 결과는 ANIMAL_ID 역순으로 보여주세요. (order by가 적용될 것은 보호 시작일이 아닌 id 역순임을 주의)

 

SELECT NAME, DATETIME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID DESC;

 

오름차순이었다면 ASC를 안 써도 되지만 내림차순이니까 반드시 DESC를 작성해야한다

 

728x90

'[ Computer Science ] > Database_sql' 카테고리의 다른 글

[Database/midterm] SQL 문법 기초  (12) 2024.10.19
[Database/midterm] 데이터베이스 설계 (개념적, 논리적)  (3) 2024.10.19
[Database/MySQL] 실습을 위한 초기 데이터 생성  (6) 2024.10.17
[프로그래머스/MySQL] Lv. 1 평균 일일 대여 요금 구하기 (SELECT)  (8) 2024.10.17
[프로그래머스/MySQL] Lv. 1 아픈 동물 찾기 (SELECT)  (1) 2024.10.17
[프로그래머스/MySQL] Lv. 1 가장 비싼 상품 구하기 (SUM, MAX, MIN)  (1) 2024.10.17
[Database/MySQL] 데이터베이스와 테이블 생성 후 조회하기 ( error 1046, error 1049, err 1065 )  (4) 2024.10.01
'[ Computer Science ]/Database_sql' 카테고리의 다른 글
  • [Database/MySQL] 실습을 위한 초기 데이터 생성
  • [프로그래머스/MySQL] Lv. 1 평균 일일 대여 요금 구하기 (SELECT)
  • [프로그래머스/MySQL] Lv. 1 아픈 동물 찾기 (SELECT)
  • [프로그래머스/MySQL] Lv. 1 가장 비싼 상품 구하기 (SUM, MAX, MIN)
dev charlotte
dev charlotte
주 - 컴퓨터공학 / 복수 - 산업 보안
    250x250
  • dev charlotte
    int main() {
    dev charlotte
  • 전체
    오늘
    어제
    • 분류 전체보기
      • [ Laboratory ]
        • Paper review
        • Advanced Operating System
        • System Software & Storage
        • Lab etc
      • [ Computer Science ]
        • Algorithm_C++
        • Operating System
        • Information Retrieval
        • Database_sql
        • SW Engineering
        • Computer Network
        • JavaScript
        • Python
        • Data Structure
        • CS study
        • Distributed systems
      • [ Computer Security ]
        • Convergence Security
        • Web Security
        • PIMS
        • Network Security
        • Digital Finance
      • [ Artificial Intelligence ]
        • Trend
        • Seminar
      • [ 미래, 같이, LG ]
      • [ Development ]
        • [ Front-end ]
        • [ Back-end ] Spring 기본
        • [ Back-end ] Node.js
      • etc
      • It's me
  • 블로그 메뉴

    • 링크

      • GitHub
    • 공지사항

    • 인기 글

    • 태그

      싸피
      프로그래머스 c++
      프로그래머스 코테
      프로그래머스
      코딩 인강
      hotstorage 2023
      코드잇
      ssafy 13기
      고성능 스토리지 캐시 시스템
      SQL 쿼리
      티스토리챌린지
      프로그래머스 입문
      spdk
      MySQL
      order by
      자바스크립트
      SSAFY
      BOJ
      데이터베이스
      open cas
      비전공자 코딩
      소프트웨어 공학
      백준
      부트캠프
      오블완
      프로그래밍 언어론
      hotstorage
      SQL
      스토리지 캐시
      싸피 13기
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    dev charlotte
    [프로그래머스/MySQL] Lv. 1 역순 정렬하기 (SELECT)
    상단으로

    티스토리툴바