Database - ORDER BY 커스텀 정렬
보통 ORDER BY 절에는 컬럼명 + [ASC | DESC] 형태로 정렬하고자 하는 기준 컬럼을 넣어서 사용한다. 기준 컬럼명만 넣어줄 경우(ORDER BY 컬럼명), 기본적으로 오름차순(ASC)으로 정렬된다. 혹은, 행 번호나 컬럼을 이용한 계산식 혹은 함수를 이용하여 정렬을 할 수도 있다. 계산식이나 함수 사용 예시는 다음과 같다. order by LENGTH(CITY_CONT) --해당 컬럼 길이 기준 오름차순 정렬 order by VAL1/VAL2 -- 수식으로 정렬 order by rand() -- 랜덤 정렬(mysql) order by 2, 1 -- 컬럼명 대신 SELECT 절에서 선택된 컬럼의 위치번호로 지정 가능 order by CITY_NAME LIKE '서%', CITY_NAME LI..