기록이 힘이다.

[SQL 쿡북] 2. 쿼리 결과 정렬(7) 본문

SQL

[SQL 쿡북] 2. 쿼리 결과 정렬(7)

dev22 2023. 3. 4. 10:17
728x90

2.1 지정한 순서대로 쿼리 결과 반환하기

2.2 다중 필드로 정렬하기

2.3 부분 문자열로 정렬하기

DBMS의 부분 문자열 함수를 사용하면 문자열의 모든 부분을 기준으로 쉽게 정렬할 수 있습니다.

2.4 혼합 영숫자 데이터 정렬하기

MySQL에서는 해법을 제시하지 않는다.

 

2.5 정렬할 때 null 처리하기 p52

값이 null일 때 CASE 식을 사용하여 플래그를 수행합니다. 즉, 두 개의 값을 지니는 플래그를 갖는 것입니다.

2.6 데이터 종속 키 기준으로 정렬하기

2.7 마치며

쿼리 결과를 정렬하는 것은 SQL 사용자의 핵심 기술 중 하나입니다. 각 해법에서의 미묘한 차이를 이해해야 합니다.