728x90
1. SELECT
- 쉽게 말해 데이터를 조회하는 구문. 기본적인 골격은 다음과 같다.
SELECT [ALL/DISTINCT] 컬럼명1, 컬럼명2 ...
FROM 테이블명;
- ALL : 디폴트 옵션이므로 별도로 표시하지 않아도 된다. 중복된 데이터가 있어도 모두 출력된다.
- DISTINCT : 중복된 데이터가 있을 경우 1건으로 처리해 출력한다.
SELECT * FROM 테이블명;
- 애스터리스크(*) : 해당 테이블의 모든 컬럼 정보를 출력한다.
SELECT 컬렴명 AS 별명 FROM 테이블명;
- ALIAS(AS) : 조회된 결과에 일종의 별명을 부여해 컬럼레이블을 변경 가능하다.
2. 산술 연산자와 합성 연산자
# 산술 연산자
- NUMBER와 DATE 자료형에 대해 적용되며, 일반적으로 수학의 사칙연산과 동일
- 우선순위를 위한 괄호 적용이 가능(수학에서와 마찬가지로 ( ), *, /, +, - 의 우선순위)
# 합성 연산자
- 문자와 문자를 연결하는 연산자
- Oracle : 문자와 문자를 연결하는 경우 || 를 사용
- SQL Server : 문자와 문자를 연결하는 경우 + 를 사용
- Oracle, SQL Server : CONCAT(String1, String2) 함수를 사용
728x90
'데이터베이스(DB) > SQLD' 카테고리의 다른 글
[SQLD 2-1-4] SQL 기본 - WHERE 절 (34) | 2024.05.17 |
---|---|
[SQLD 2-1-3] SQL 기본 - 함수 (48) | 2024.05.16 |
[SQLD 2-1-1] SQL 기본 - 관계형 데이터베이스 개요 (39) | 2024.05.14 |
[SQLD 1-2-5] 데이터 모델과 SQL - 본질식별자 vs 인조식별자 (37) | 2024.05.12 |
[SQLD 1-2-4] 데이터 모델과 SQL - Null 속성의 이해 (31) | 2024.05.11 |