inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[백문이불여일타] 데이터 분석을 위한 기초 SQL

강의 수강을 위한 준비

ORDER BY 에서 ASC 와 DESC 를 같이 쓰는 방법

2325

anna97115

작성한 질문수 1

1

안녕하세요! 항상 강의에서 많이 배우고 있습니다 :)

혹시 ORDER BY 에서 ASC 와 DESC 를 둘 다 사용 하는 조건을 걸고 싶으면 어떻게 해야할까요?

예를 들어, 해커랭크에서 풀었던 문제의 답이

ORDER BY RIGHT(name,3), ID

였는데, 만약 이름의 마지막 3글자 기준으로 알파벳 순으로 정렬하고, 3글자가 동일하면 ID 기준으로 내림차순을 하고 싶다면 어떻게 표현하면 좋을까요?

감사합니다!

sql

답변 2

0

anna97115

안녕하세요~!

아하 서로 다른 정렬조건을 쉼표로 구분하여 나열해도 되는군요!

답변 감사합니다!!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

ORDER BY에서 ASC와 DESC를 같이 사용하는 방법은 간단합니다. 여러 개의 정렬 조건을 적용하고 싶다면, 정렬 조건을 쉼표로 구분하여 나열하면 됩니다.

예를 들어, 이름의 마지막 3글자를 기준으로 알파벳 순으로 오름차순 정렬하고, 3글자가 동일한 경우에는 ID 기준으로 내림차순 정렬하고 싶다면, 다음과 같이 표현하면 됩니다.

ORDER BY RIGHT(name, 3) ASC, ID DESC

위와 같이 쓰면 됩니다. 처음에 오름차순으로 정렬하고, 그 다음에 내림차순으로 정렬됩니다.

혹시나 다른 질문이 있으시다면 또 문의해주세요. 좋은 하루 보내세요!

IN 사용방법 문의

0

31

1

WHERE절에 LIKE문법을 IN으로 묶어서 사용

0

61

1

수강기간 변경 요청

0

113

2

Revising the Select Query 1 문제에서 질문입니다.

0

81

1

SQL제대로 공부하고 싶어서 수강했는데 SQLD시험에도 효과적일까요?

0

100

1

수강기한

0

108

2

해커랭크 문제풀이 처음부터 난이도 높아서 틀렸는데요.

0

100

2

OR 조건 간소화

0

59

1

Weather Observation Station 6 쿼리가 틀렸다고 나오는 이유를 모르겠어요

0

70

1

비교연산자 질문

0

59

1

HackerRank 진행 도와주세요

0

120

2

Weather Observation Station 12에서 Wrong Answer이 뜹니다.

0

77

2

섹션 3 . 10 . 질문있습니다

0

87

1

Weather Observation Station 12 질문

0

68

1

COLUMN에 대해 이해 안됨

0

124

2

수업 ppt 강의안 자료

0

200

2

SELECT * FROM city; 질문입니다

0

147

2

CEIL, FLOOR 함수 질문

1

379

2

w3schools 에러

1

222

2

Weather Observation Station 12 IN변환 및 관련 질문

0

155

1

해커랭크 Employee Salaries 문제 질문

0

135

1

해커랭크 문제풀이 1 에서

0

136

1

SELECT는 뭘 불러오는거고 FROM 은 뭘불러오는건가요

-1

198

1

해커랭크 문제풀이 중

0

111

1