[프로그래머스] 여러 기준으로 정렬하기

2024. 9. 13. 17:42·알고리즘/SQL

 

Question

 

동물 보호소에 들어온 모든 동물의 아이디와 이름, 보호 시작일을 이름 순으로 조회하는 SQL문을 작성해주세요. 단, 이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야 합니다.

 

 

Pseudocode

 

  1. 테이블에서 모든 행의 animal_id, name, datetime을 선택.
  2. name을 기준으로 오름차순 정렬.
  3. 동일한 name 내에서 datetime을 기준으로 내림차순 정렬.

 

Code
SELECT animal_id, name, datetime
FROM animal_ins
ORDER BY name ASC, datetime DESC

 

'알고리즘 > SQL' 카테고리의 다른 글

[프로그래머스] 동물 수 구하기  (0) 2024.09.13
[프로그래머스] 상위 n개 레코드  (0) 2024.09.13
[프로그래머스] 동물의 아이디와 이름  (0) 2024.09.13
[프로그래머스] 이름에 el이 들어가는 동물 찾기  (0) 2024.09.13
[프로그래머스] 동명 동물 수 찾기  (0) 2024.09.13
'알고리즘/SQL' 카테고리의 다른 글
  • [프로그래머스] 동물 수 구하기
  • [프로그래머스] 상위 n개 레코드
  • [프로그래머스] 동물의 아이디와 이름
  • [프로그래머스] 이름에 el이 들어가는 동물 찾기
Noaahhh
Noaahhh
  • Noaahhh
    노아
    Noaahhh
  • 전체
    오늘
    어제
    • 분류 전체보기 (118)
      • 프로젝트 (4)
      • 알고리즘 (113)
        • SQL (108)
        • CP (5)
      • 자격증 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    abc421
    프로그래머스
    JPQL
    카카오로그인
    PCSQL
    cp초보
    contest395
    아픈 동물 찾기
    ABC
    PS
    프로그래밍대회
    atcoder
    소셜로그인
    contest397
    SQL
    JWT
    경쟁적프로그래밍
    집계함수
    코딩테스트
    어린 동물 찾기
    인증/인가
    OAuth2.0
    Spring
    querydsl
    spingboot
    SQL문제
    atcoder beginner contest
    cp
    springboot
    pasql
  • hELLO· Designed By정상우.v4.10.5
Noaahhh
[프로그래머스] 여러 기준으로 정렬하기
상단으로

티스토리툴바