강의

멘토링

커뮤니티

Inflearn Community Q&A

hero67641534's profile image
hero67641534

asked

[A hundred words are not as good as seeing once] Advanced SQL for data analysis

윈도우 함수 order by 질문

Written on

·

192

0

윈도우함수에서 order by 의 역할이 뭔지 이해가 안가요 ㅜ

order by를 기준으로 xxx을 한다고 계속말씀하시는데

order by 뒤에 오는 컬럼이 어떤 기준이 되서 어떤 역할을 한다는 건지 이해가 너무 안가요 ㅜ

초급강의에서 배운 order by 역할이랑 똑같나요?

해당 문제에서는 그냥 id를 기준으로 오름차순으로 레코드를 정렬하라는 뜻인가요??

sql

Answer 1

0

sdatarian님의 프로필 이미지
sdatarian
Instructor

안녕하세요 hero6764님, 답변 드립니다.

적어주신 것처럼 초급강의에서 배우신 order by 의 역할과 같습니다.
LEAD 함수와 함께 사용되다보니 조금 헷갈리실 수도 있는데,
LEAD(Num,1) OVER (ORDER BY Id)Id 를 기준으로 오름차순 정렬하여 한 행 아래에 있는 Num 컬럼의 값을 가져오는 것 입니다.

Lead 에 대한 설명은 고급 강의 중 [윈도우 함수] 영상의 18:27 부터 확인하실 수 있습니다.

감사합니다 :)

hero67641534's profile image
hero67641534

asked

Ask a question