• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

윈도우 함수 order by 질문

21.08.19 17:50 작성 조회수 92

0

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

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

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

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

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

답변 1

답변을 작성해보세요.

0

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

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

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

감사합니다 :)