SELECT 절에는 statement
가 들어갈 수 있다. 단지 테이블의 특정 컬럼만이 아니라, 어떤 리터럴 값이나 식을 포함할 수 있다는 것이다. 아래는 이미 우리에게 익숙한 SELECT절의 예다.
그리고 SELECT는 아래처럼 사용할 수도 있다.
한 row에, 'Hello', 20, 9
라는 결과가 출력될 것이다.
응용
스키마가 동일한 두 테이블을 결합하기 위해, UNION을 사용하곤 한다.
한 row에 대해서, 레코드가 어느 테이블 소속인지를 알고 싶은 경우, literal select를 사용한다.
row마다, 레코드의 소속을 나타내는 'app' 또는 'web'이 origin이라는 이름으로 항상 포함될 것이다.
'데이터베이스 > SQL' 카테고리의 다른 글
집계 함수와 조건식을 함께 사용하기(SELECT FROM SELECT) (0) | 2019.02.12 |
---|---|
GROUP BY (0) | 2019.02.12 |