계산 영역(Calculated Field)
계산 영역은 DB에서 가져온 각각의 데이터 아이템에 대해 계산을 하는 기법을 말한다.
계산 영역을 사용하면 다음과 같은 작업이 가능하다.
- 특정 단어나 값을 보여준다.
- 한 열 또는 여러 열에 대해 계산한다.
- 특정 단어나 특정 값들을 여러 열과 결합할 수 있다.
첫번째로 문자 값이나 숫자를 추가할 수 있다.
원하는 위치에 자신이 넣고싶은 문자나 숫자를 넣으면 결과값에 표시된다.
단, update를 하지 않았으므로 이것이 기존 데이터베이스에 영향을 미치지 않고 표기만 할 뿐이다.
두번째로 데이터간 연산 및 필드연결이 가능하다.
FirstName + ' ' + LastName과 같이 문자열간 연결이 가능하고 숫자 데이터간의 연산도 가능하다.
연산 기호는 흔히 쓰이는 +, -, *, /, % 등이 있다.
별칭(Aliases)
AS 키워드로 해당 열에 별칭을 부여할 수 있다.
이는 기존에 존재하던 열에 붙일수도 있고, 새로 생성된 계산 영역에 붙일수도 있다.
QuantityPurchased를 Quantity로, 계산된 결과값에 Price라는 별칭을 붙여주었다.
별칭은 테이블에도 붙일 수 있다.
테이블에 별칭을 붙이고 (별칭).(열)의 방식으로 데이터를 불러올 수 있다.