SELECT [PREDICATE] [테이블명.]속성명 [AS별칭][, [테이블명.]속성명, ...]
[, 그룹함수(속성명) [AS 별칭]]
[, Window함수 OVER (PARTITION BY 속성명1, 속성명2, ...
ORDER BY 속성명3, 속성명4, ...}]
FROM 테이블명[, 테이블명, ...]
[WHERE 조건]
[GROUP BY 속성명, 속성명, ...]
[HAVING 조건]
[ORDER BY 속성명 [ASC|DESC];
SELECT * FROM 사원;
SELECT 사원 * FROM 사원;
SELECT 이름, 부서, 생일, 주소, 기본급 FROM 사원;
SELECT 사원.이름, 사원.부서, 사원.생일, 사원.주소, 사원.기본급 FROM 사원;
SELECT DISTINCT 주소
FROM 사원;
SELECT 부서 + '부서의' AS 부서2, 이름 + '의 월급' AS 이름2, 기본급 + 10 AS 기본급2
FROM 사원;
SELECT *
FROM 사원
WHERE 부서 = '기획';
SELECT *
FROM 사원
WHERE 부서 = '기획' AND 주소 = '대흥동';
SELECT *
FROM 사원
WHERE 부서 = '기획' OR 부서 = '인터넷';
SELECT *
FROM 사원
WHERE 이름 LIKE "김%";
SELECT *
FROM 사원
WHERE 생일 BETWEEN #01/01/69# AND #12/31/73#;
SELECT *
FROM 사원
WHERE 주소 IS NULL;
반응형
'Programming > DB' 카테고리의 다른 글
[DB] 데이터 모델링 (0) | 2022.03.07 |
---|---|
Database(ORACLE) (0) | 2022.03.07 |
[Oracle] PRIMARY KEY(기본키) 제약조건 (0) | 2022.03.07 |
[Oracle] 테이블 생성 및 데이터 insert (0) | 2022.03.07 |
[Oracle] subquery (0) | 2022.03.07 |
댓글