에스제이

반응형

안녕하세요, 오늘은 MYSQL에서 데이터의 값이 양수인지 음수인지 확인하는 방법에 대해서 알아보도록 하겠습니다. 

 

1. SIGN() 함수

MYSQL SIGN() 함수는 숫자의 조건에 따라 1,0,-1 값을 반환합니다.

 

  • 숫자가 양수면   1 반환
  • 숫자가 음수면  -1 반환
  • 숫자가 (0)이면   0 반환

 

SELECT SIGN(-5) FROM DUAL;
-- 결과 : -1

SELECT SIGN(5) FROM DUAL;
-- 결과 : 1

SELECT SIGN(0) FROM DUAL;
-- 결과 : 0

 

2. ABS() 함수

MYSQL ABS() 함수는 숫자의 절대값을 반환합니다.

SELECT ABS(-10) FROM DUAL;
-- 결과 : 10

SELECT ABS(10) FROM DUAL;
-- 결과 : 10

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band