티스토리 뷰
SELECT GREATEST(F1, F2, ... );
SELECT GREATEST(F1, F2, ... ) AS MAXROLL ORDER BY MAXROLL ASC;
// 둘 중 높은 값으로 순서 정렬
----------
SELECT LEAST(F1, F2, ... );
SELECT LEAST(F1, F2, ... ) AS MINROLL ORDER BY MINROLL DASC;
// 둘 중 낮은 값으로 높은 순으로 정렬
----------
사용시 주의 사항 :
- NULL 이 포함된 경우 GREATEST, LEAST 모두 NULL 을 반환
- 숫자 이외의 데이터 타입이 포함된 경우 오류 발생
'Language > MySQL' 카테고리의 다른 글
[ MySQL ] CAST :: 필드 : 문자 -> 숫자 : 숫자 -> 문자 (0) | 2022.09.21 |
---|---|
[ MySQL ] ORDER BY 특정 값을 우선적으로 표시 후 나머지 정렬 (0) | 2021.10.15 |
[ MySQL ] 필드값 치환 :: REPLACE (0) | 2021.02.02 |
[ MySQL ] UNION :: 테이블 합치기 :: LIMIT (0) | 2021.01.13 |
[ MySQL ] MySQL 에서 Query 로 테이블에 필드 추가하기 :: 필드 위치 이동 :: 순서 바꾸기 (0) | 2018.12.27 |