🙇‍♀️ORDER BY

SELECT *
FROM dbo.players
WHERE birthYear IS NOT NULL
ORDER BY birthYear ASC;

이떄까지 배운 키워드들의 순서

  • SELECT - FROM - WHERE - ORDER BY

🪐ORDER BY

ORDER BY

  • 정렬을 해주는 키워드
  • 기본적으로 ASC키워드가 내장 (오름차순)
    • 반대로 하기 위해선 DESC키워드 입력 (내림차순)

키워드

  • SELECT TOP (10) *
    • TOP 10개만 선택
    • ()는 생략가능
  • SELECT TOP 1 PERCENT *
    • TOP 1%만 선택

🪐TOP의 단점

  • T-SQL에서만 유효함
  • 중간 TOP 100~200은 볼 수 없음

OffsetFetchFilter

  • OFFSET 100 ROWS FETCH NEXT 100 ROWS ONLY;
    • 100개의 행은 무시하고 그다음 100개의 행을 선택해 주세요라는 뜻
    • SQL표준 문법에 들어가 있기 때문에 다른 SQL에서도 사용가능!

태그:

카테고리:

업데이트: