본문 바로가기

파이썬으로 퀀트 프로그램 만들기 project/MySQL

MySQL - 산술함수

728x90

#산술함수

→숫자형 데이터 처리에 사용되는 함수

 

함수 정의 사용 방법
abs  절댓값 abs([열 이름])
mod 정수를 n으로 나눈 나머지 mod([열 이름], [n])
round  소소를 n번째 자리까지 반올림 round([열 이름], [n])
ceil  소수를 1번째 자리에서 올림 ceil([열 이름])
floor  소수를 1번째 자리에서 내림 floor([열 이름])

실제 사용 예시 

select round(col_3,2) as c3 from nameoftable;

 

#문자열 함수

→문자열 데이터 처리에 사용되는 함수

함수 정의 사용 방법
concat  여러 열의 문자열을 합침 concat([열 이름1], [열 이름2])
lower  모든 알파벳을 소문자로 변환 lower([열 이름])
upper  모든 알파벳을 대문자로 변환 upper([열 이름])
replace  문자열 안에 있는 일부 문자를 다른문자로 교체 replace([대상 문자열], [치환 전 문자열], [치환 후 문자열])

실제 사용 예시

select col_2, col_3, col_4, replace(col_2, col_3, col_4) as result_str from nameoftable;