728x90
반응형

전체 글 79

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

mysql 문자열 합치기(CONCAT) 문자열 구분자 합치기(CONCAT_WS)

1. CONCAT CONCAT(컬럼명, 컬럼명, 컬럼명, 컬럼명) - 컬럼에 들어있는 값들을 하나의 문자열로 연결해서 출력 예시) SELECT NAME , AGE , HEIGHT , WEIGHT , CONCAT(NAME, AGE, HEIGHT, WEIGHT) FROM STUDENT ORDER BY ID; 2. CONCAT_WS CONCAT_WS(구분자, 컬럼명, 컬럼명, 컬럼명, 컬럼명) - 컬럼에 들어있는 값들을 사이에 구분자를 넣어 하나의 문자열로 연결해서 출력 예시) SELECT NAME , AGE , HEIGHT , WEIGHT , CONCAT_WS('//', NAME, AGE, HEIGHT, WEIGHT) FROM STUDENT ORDER BY ID;

MySQL 2023.01.17
728x90
반응형