본문 바로가기

Coding Tests/programmers

SQL 고득점 Kit ( 여러 기준으로 정렬하기 )

< 문제 >

 

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

 

프로그래머스

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

programmers.co.kr

 

 

< Fail > 

 

SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME,ORDER BY DATE DESC

 

ORDER BY 구문을 잘못사용하여, 오답처리되었습니다. 아래와 같이 사용해줍니다.

 

 

< Pass >

 

SELECT ANIMAL_ID,NAME,DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME DESC

 

<참고>

 

 

[SQL] 다중정렬 ORDER BY

결과 집합을 여러 열로 정렬하려면 ORDER BY 절에 ,(쉼표) 로 구분된 열 목록을 지정합니다. 아래는 예제입니다. 테이블 id user_id title status created_at 1 123456789 감자탕 OK 2020-01-08 2 456789 냉면 OK 2020-01-09

dar0m.tistory.com