오늘은 SQL에서 데이터를 원하는 순서로 정렬하는 방법을 정리해본다.
또한 문자열을 자르거나 이어붙이는 기본 텍스트 함수도 함께 살펴본다.
SQL에서 정렬은 보통 WHERE 조건 다음에 ORDER BY로 이어진다.
* ORDER BY는 기본이 오름차순(ASC) 이기 때문에, 오름차순 정렬은 ASC를 생략해도 무방하다.
예제 1: ID가 큰 순서로 상위 50개 조회
SELECT *
FROM charging_stations
WHERE district = '강남구'
ORDER BY station_id DESC
LIMIT 50
예제 2: ID가 작은 순서로 정렬 (ASC 생략)
SELECT *
FROM charging_stations
WHERE district = '강남구'
ORDER BY station_id
LIMIT 50
예제 3: 정렬 기준이 여러 개인 경우 (콤마로 구분)
SELECT *
FROM charging_stations
WHERE district = '광진구'
ORDER BY last_updated DESC
, station_id ASC
📌 날짜 기준 정렬 팁
SQL에서도 문자열을 자유롭게 자르거나 이어붙이는 함수들이 있다.
✅ 마무리 요약
(본 내용은 데이터리안 ‘SQL 데이터 분석 캠프 입문반’을 수강하며 작성한 내용입니다.)
SQL 숫자 연산자 정리 (0) | 2025.04.18 |
---|---|
데이터베이스 이론 (1) | 2025.04.16 |
데이터 필터링하기 - WHERE절 (0) | 2025.04.09 |
데이터 추출하기 (0) | 2025.04.07 |
데이터 분석 공부, 이젠 피할 수 없다. (0) | 2025.04.07 |