DESC(내림차순)
SQL의 ORDER BY 구문에서, 조회 결과를 숫자는 큰 값부터 작은 값으로, 날짜는 최신 날짜부터 과거 순으로 늘어놓는 내림차순 정렬을 지정하는 키워드입니다.
한눈에 보는 정의
DESC(Descending, 내림차순)는 SQL에서 조회 결과를 큰 값부터 작은 값 순서로, 내림차순으로 정렬하도록 지정하는 키워드입니다.
자세히 알아보기
- 예문: "'ORDER BY created_at DESC'라고 작성하면, 가장 최근에 등록된 게시글부터 차례로 조회된다."
- SQL(Structured Query Language) (SQL)의 ORDER BY 구문 뒤에 붙여, 숫자라면 큰 값부터, 날짜라면 최신 날짜부터, 문자라면 알파벳 역순으로 늘어놓도록 지정합니다.
- 최신 게시글이나 최근 주문처럼 '가장 최근 것부터' 보여줘야 하는 화면에서는, 기본값인 ASC(오름차순) (ASC) 대신 DESC를 명시적으로 지정해야 원하는 순서로 결과를 받을 수 있습니다.
- 여러 열을 기준으로 정렬할 때는 각 열마다 ASC와 DESC를 다르게 지정할 수 있어, 예를 들어 '카테고리는 오름차순, 가격은 내림차순'처럼 세밀한 정렬 조건도 구성할 수 있습니다.