728x90
반응형
ORDER BY
CASE
WHEN M.CUST_CD = 'etc' THEN 1
ELSE 0
END ASC
https://developernh.tistory.com/7
[SQL] ORDER BY에서 CASE문 사용
SQL의 ORDER BY절에서 CASE문을 사용하는 방법을 정리해보겠다. 일반적으로 정렬을 할때 ORDER BY절을 사용한다. 보통 컬럼의 값을 통해 정렬이 진행되는데 ASC로 정렬할 경우 오름차순 DESC로 정렬할 경
developernh.tistory.com
case 문으로 조건을 걸어서 해당조건에 숫자를 지정해서
그 숫자로 오름차순 정렬할지 내림차순 정렬할지 설정해줄 수 있다.
728x90
반응형
'DB' 카테고리의 다른 글
[DB][SQL] GROUP BY 절에 CASE문을 Alias로 사용할 수 없는 현상의 대안 (0) | 2024.07.07 |
---|---|
[DB][SQL] GROUP BY절 안에 CASE (1) | 2024.07.06 |
[DB] NULL로 나누기 (0) | 2024.07.04 |
[DB][MySQL] 0으로 나누기 (0) | 2024.07.03 |
[MyBatis] 요소 콘텐츠는 올바른 형식의 문자 데이터 또는 마크업으로 구성되어야 합니다. (0) | 2024.07.01 |