- 컬럼(Column) : 열
- 로우(Row) : 행
- 주석 : --
기타 명령어
- DISTINCT -- 중복데이터 제거(보통 전체 종류를 파악할때 사용)
SELECT DISTINCT JOB FROM EMP;
- CLEAR SCR -- 화면 지움
- ALIAS -- 컬럼명에 별명을 붙여서 사용
SELECT ENAME AS "이름", JOB AS "직업" FROM EMP;
--AS 생략가능
SELECT ENAME "이름", JOB "직업" FROM EMP;
--""생략가능
SELECT ENAME 이름, JOB 직업 FROM EMP;
단 별명에 띄어쓰기가 있으면 ""꼭 해주어야 함
SELECT : 데이터를 조회할때 사용하는 명령어
기본구조 (암기)
SELECT 컬럼명1, 컬럼명2,...
SELECT 컬럼명1,컬럼명2,…
FROM 테이블명
[WHERE 조건절] * [] 은 상황에 따라 생략 가능함
[ORDER BY 정렬기준컬럼 [ASC|DESC] -- 오름차순|내림차순
SQL> DESC EMP; -- 테이블구조를 보여줌
이름 널? 유형
----------------------------------------- -------- ----------------------------
EMPNO NOT NULL NUMBER(4)
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
MGR NUMBER(4)
HIREDATE DATE
SAL NUMBER(7,2)
COMM NUMBER(7,2)
DEPTNO NUMBER(2)
SQL>SELECT * FROM EMP; -- EMP 테이블의 전체 데이터를 불러옴
SQL> SELECT * FROM EMP WHERE JOB='CLERK'; --조건에 해당되는 선에서 전체 데이터 출력함