SELECT
데이터베이스의 데이터를 조회하는 데 사용하는 문법
SELECT * | { [DISTINCT] column | expression [alias], ...}
FROM table;
문법 기호
| --> OR. 또는. ex) A | B = A 또는 B
[ ](Bracket) --> 생략가능한 요소. 옵션
{ }(Brace) --> 문법 적용 범위 묶음
테이블 구조 조회하기(DESCRIBE)
DESCRIBE 테이블명;
mysql> DESCRIBE employees;
💻
키워드(예약어)
- 문법 상 기능이 예약되어있는 단어
- 키워드의 단어들은 임의값으로 사용할 수 없다.
- SELECT: 결과로 출력을 원하는 컬럼의 목록을 나열
- FROM: 데이터를 조회할 테이블의 이름을 명시
키워드 + 요소 --> 절
ex)
SELECT + 컬럼/표현식/함수의 목록 --> SELECT 절
FROM + 테이블 명 --> FROM 절
절 + 절 --> 구문
SELECT절 + FROM절 --> SELECT 구문
데이터 조회
✍
DESCRIBE departments;
💻
- SELECT, FROM 절은 필수 절이며 SELECT절이 먼저 작성된다
✍
SELECT department_id, location_id
FROM departments;
💻
- ' * ' (Asterisk) 기호는 SELECT 절에 단독으로 사용될 때만 모든 컬럼을 출력하는 기능을 한다
✍
SELECT *
FROM departments;
💻
'DB > SQL' 카테고리의 다른 글
[SQL] 중복값 제거 (0) | 2023.01.24 |
---|---|
[SQL] 리터럴 문자 (0) | 2023.01.24 |
[SQL] 연결연산자 (0) | 2023.01.24 |
[SQL] (0) | 2023.01.24 |
[SQL] (0) | 2023.01.24 |