[MYSQL] 자주 사용하는 숫자형 함수

2024. 3. 19. 13:47·SQL
728x90

ABS

  •  ABS(숫자)
  • 숫자의 절대 값 반환
SELECT ABS(columns_name)
FROM use_table;

 - 다만 ABS를 사용할 때 FLOAT 타입이며면 입력 값의 근사치를 저장 후 보여줍니다.

 

CEILING

  •  CEILING(숫자)
  • 숫자를 정수로 올림해서 반환
SELECT CEILING(column_name)
FROM use_table;

 

FLOOR

  •  FLOOR(숫자)
  • 숫자를 정수로 내림해서 반환
SELECT FLOOR(column_name)
FROM use_table;

 

ROUND

  •  ROUND(숫자, 자릿수)
  • 숫자를 소수점 자릿수까지 반올리해서 반환
  • 만일 자릿수를 0 입력 시 소수점 없이 정수만 반환
SELECT ROUND(column_name, 1)
FROM use_table;

 

TRUNCATE

  • TRUNCATE(숫자)
  • 숫자를 소수점 자릿수까지 버림해서 반환
  • 만일 자릿수를 0 입력 시 소수점 없이 정수만 반환
SELECT TRUNCATE(column_name, 1)
FROM use_table;

 

POWER

  • POWER(숫자A, 숫자B)
  • 숫자A의 숫자B로 제곱 변환
SELECT POWER(column_name, 2) -- 2제곱
FROM use_table;

 

MOD

  • MOD(숫자A, 숫자B)
  • 숫자A의 숫자B로 나눈 나머지 변환
SELECT MOD(column_name, 2) -- 나머지 값으로 알기 때문에 2로 나눌경우 홀,짝 판단가능
FROM use_table;

 

 

728x90
반응형

'SQL' 카테고리의 다른 글

[SQL] IN 과 JOIN의 대한 궁금중  (0) 2024.04.23
[SQL] Date Format 함수 (formatting parameter)  (1) 2024.03.28
[MYSQL] 함수 만들기 (FUNCTION)  (0) 2024.03.20
[MYSQL] 자주 사용하는 날짜형 함수 정리  (0) 2024.03.19
[MYSQL] 자주 사용하는 문자형 함수  (1) 2024.03.19
'SQL' 카테고리의 다른 글
  • [SQL] Date Format 함수 (formatting parameter)
  • [MYSQL] 함수 만들기 (FUNCTION)
  • [MYSQL] 자주 사용하는 날짜형 함수 정리
  • [MYSQL] 자주 사용하는 문자형 함수
Balang
Balang
음악 전공생의 개발일지
  • Balang
    Balang
    Balang
  • 전체
    오늘
    어제
  • 반응형
    • All Post (140) N
      • python (40) N
        • selenium (4)
        • algorithm (5) N
        • Django (6)
        • Pandas | Numpy (21) N
      • SQL (9)
      • Data Engineer (29)
      • Data Scientist (3)
      • Data Analysis (8) N
      • Computer Science (35)
      • Why? (15)
      • 마음가짐 (1)
  • 인기 글

  • 최근 댓글

  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.3
Balang
[MYSQL] 자주 사용하는 숫자형 함수
상단으로

티스토리툴바