1. Basic
SELECT "ColumnName1", "ColumnName2" ...
FROM "TableName"
2. DISTINCT 옵션
- 해당 칼럼값의 중복제거 결과를 반환
SELECT DISTINCT "ColumnName"
FROM "Table"
3. * 옵션
- 테이블 전체를 불러온다.
SELECT *
FROM "Table"
4. Alias 부여하기
- 반환결과에서 ColumnName 을 Alias로 변경해서 반환
SELECT "ColumnName1" AS "Alias1", "ColumnName2" AS "Alias2"...
FROM "Table"
5. 산술 연산자( ( ), *, /, +, - 순으로 우선순위)
- NUMBER와 DATE 자료형에 한함.
SELECT PLAYER_NAME AS "선수명", HEIGHT - WEIGHT AS "키-몸무게"
FROM "Table"
6. 합성 연산자 (CONCATENATION)
- 문자와 문자 연결 : +(SQL), ||(Oracle)
- CONCAT(str1, str2)
Oracle
SELECT PLAYER_NAME || ' 선수, ' || HEIGHT || ' cm, ' || WEIGHT || ' kg' AS 체격정보
FROM PLAYER
SQL
SELECT PLAYER_NAME + ' 선수, ' + HEIGHT ' cm, ' + WEIGHT + ' kg' AS 체격정보
FROM PLAYER
'Programming > Database' 카테고리의 다른 글
[SQL] WHERE 절과 연산자 (0) | 2022.10.15 |
---|---|
[SQL] 함수 (정리 필요) (0) | 2022.10.15 |
댓글