728x90
반응형

mysql 20

mysql 반올림(ROUND) 소수점 올림(CEIL) 소수점 버림(FLOOR)

1. ROUND ROUND(컬럼명, 반올림할 소수자리수) - 입력받은 자리수 이하의 값을 반올림 처리 예시) SELECT HEIGHT , ROUND(HEIGHT, 0) , ROUND(HEIGHT, 1) FROM STUDENT ORDER BY ID; 2. CEIL CEIL(컬럼명) - 소수점 올림 처리 예시) SELECT HEIGHT , CEIL(HEIGHT) FROM STUDENT ORDER BY ID; 3. FLOOR FLOOR(컬럼명) - 소수점 버림 처리 예시) SELECT HEIGHT , FLOOR(HEIGHT) FROM STUDENT ORDER BY ID;

MySQL 2023.01.17

mysql 왼쪽 문자열 채우기(LPAD) 오른쪽 문자열 채우기(RPAD)

1. LPAD LPAD(컬럼명, 전체문자길이, 채울문자) - 컬럼안에 들어있는 값에 채울문자를 왼쪽에 추가해 전체문자길이만큼 출력 - 채울문자에 문자열을 넣으면 문자 1개씩 사용 예시) SELECT NAME , LPAD(NAME, 10, '*') , LPAD(NAME, 10, '123') FROM STUDENT ORDER BY ID; 2. RPAD RPAD(컬럼명, 전체문자길이, 채울문자) - 컬럼안에 들어있는 값에 채울문자를 오른쪽에 추가해 전체문자길이만큼 출력 - 채울문자에 문자열을 넣으면 문자 1개씩 사용 예시) SELECT NAME , RPAD(NAME, 10, '*') , RPAD(NAME, 10, '123') FROM STUDENT ORDER BY ID;

MySQL 2023.01.17

mysql 왼쪽 문자열 자르기(LEFT) 오른쪽 문자열 자르기(RIGHT)

1. LEFT LEFT(컬럼명, 길이) - 해당 컬럼의 왼쪽부터 입력한 길이만큼 문자열 출력 - 컬럼에 들어있는 문자열이 길이보다 짧은경우는 문자열 전체가 출력(공백은 없음) 예시) SELECT NAME , LEFT(NAME, 2) FROM STUDENT ORDER BY ID; 2. RIGHT RIGHT(컬럼명, 길이) - 해당 컬럼의 오른쪽부터 입력한 길이만큼 문자열 출력 - 컬럼에 들어있는 문자열이 길이보다 짧은경우는 문자열 전체가 출력(공백은 없음) 예시) SELECT NAME , RIGHT(NAME, 1) FROM STUDENT ORDER BY ID;

MySQL 2023.01.17
728x90
반응형