728x90
산술 연산자는 데이터 값을 계산하고 할 때 사용합니다. 산술 표현식에는 열 이름, 숫자, 날짜, 산술 연산자 등을 포함할 수 있으며, 산술 연산자에는 +(더하기), -(뺴기), *(곱하기), / (나누기)가 있습니다. SELECT 문에서는 FROM 절을 제외한 모든 절에서 산술 연산자를 사용할 수 있습니다.
예시> employee 테이블에서 employee_id, salary, salary에 500 더한 값, 100을 뺀 값, 10%를 추가해서 2로 나눈 값을 출력하세요.
[입력문]
SELECT employee_id, salary, salary+500, salary-100, (salary*1.1)/2 FROM employees;
[실행 결과]
salary+500, salary-100, (salary*1.1)/2 은 단지 계산해 출력한 결과일 뿐 새로운 열을 만들어 데이터베스에 추가한 것이 아님으로 유의해야 합니다.
* 별칭(alias)을 적용하면 아래과 같이 응용할 수 있습니다.
예시> employee 테이블에서 employee_id를 '사원번호', salary를 '급여', salary+500 을 '추가급여', salary-100을 '인하급여', (salary*1.1)/2를 '조정급여'로 출력하세요.
[입력문]
SELECT employee_id AS 사원번호,
salary AS 급여,
salary+500 AS 추가급여,
salary-100 AS 인하급여,
(salary*1.1)/2 AS 조정급여
FROM employees;
[실행결과]
728x90
'STUDY > SQL' 카테고리의 다른 글
WHERE 조건(비교 연산자 : 비교 조회 조건 주기) (0) | 2021.03.04 |
---|---|
WHERE 조건 절을 활용한 데이터 검색 (0) | 2021.03.03 |
데이터 값 연결하기 (1) | 2021.02.26 |
SQL 문을 효율적으로 작성하기 위해 별칭 사용하기 (0) | 2021.02.25 |
중복으로 출력된 값 제거하기 (0) | 2021.02.24 |