언어/SQL

SQL_SELECT문

asu2880 2022. 5. 25. 19:55

1. 기본 SELECT문

SELECT department_id, location_id
FROM departments;
SELECT *
FROM departments;

- SELECT 키워드 뒤에 (*)을 사용하면 departments에 있는 데이터의 모든 열을 표시

- SQL문은 대소문자를 구분하지 않지만, 일반적으로 키워드는 대문자로 입력하고, 테이블 이름, 열 등 다른 단어는 소문자로 작성

- 들여쓰기를 사용하여 읽기 쉬운 SQL 작성

 

2. 산술 연산자

SELECT last_name, salary + 300
FROM employees;

- 산술 연산은 숫자와 날짜만 가능하고, 문자는 불가능

- 산술 연산자 앞뒤의 공백은 무시

- 곱셈과 나눗셈은 덧셈과 뺄셈보다 우선순위가 높음

- 우선순위가 동일하다면 왼쪽에서 오른쪽으로 계산

 

3. 열 별칭

SELECT last_name AS name, commission_pct comm
FROM employees;

- 열 머리글의 이름을 변경 가능

- 특수문자나 대소문자 구분할 경우 큰 따옴표 사용

 

4. 중복 행 제거

SELECT DISTINCT department_id
FROM empoyees;

- SELECT 키워드 다음에 DISTINCT 키워드를 넣어서 중복 행 제거

 

5. NULL 값

- NULL 값을 포함하는 산술식은 NULL로 평가

 

 

 

 

728x90
반응형

'언어 > SQL' 카테고리의 다른 글

예명(Alias)  (0) 2022.06.13
데이터 제한 및 정렬  (0) 2022.06.10
[USER] USER 권한 설정  (0) 2022.06.09
[USER] USER 생성/변경/삭제  (0) 2022.06.09
SQL 종류  (0) 2022.06.09