1. 테이블 이름 및 구조 확인
- 테이블 이름 확인
-- 테이블 이름 확인
SELECT * FROM TAB;
- 연습 문제(exercise)
-- ex) 현재 접속한 데이터베이스 계정에 생성된 모든 테이블 이름을 확인하여라.
SELECT * FROM TAB;
- 테이블 구조 확인
-- 테이블 구조 확인
DESC table_name;
- 연습 문제(exercise)
-- ex) 학생 테이블(student)의 구조를 확인하여라.
DESC STUDENT;
2. SELECT 명령문
테이블에 저장된 데이터를 검색하기 위한 명령문. SELECT 명령문에서 SELECT절과 FROM절은 필수적이다.
- SELECT 명령문 작성시 규칙
- SQL 명령문에서 대소문자를 구분하지 않는다. → 키워드는 대문자, 테이블명, 칼럼 이름은 소문자 작성 권장
- 절은 줄을 구분하여 작성하고, 읽기 쉽게 들여쓰기를 사용한다.
- 테이블명, 칼럼 이름, 키워드(SELECT, FROM, WHERE 등)는 축약할 수 없다.
- 연습 문제(exercise)
-- ex) 부서 테이블의 모든 칼럼에 저장된 데이터를 출력하여라.
SELECT DEPTNO, DNAME, COLLEGE, LOC
FROM DEPARTMENT;
SELECT * -- 출력 결과 동일
FROM DEPARTMENT;
-- ex) 부서 테이블에서 부서이름(dname)과 부서번호(deptno)를 출력하여라.
SELECT DNAME, DEPTNO
FROM DEPARTMENT;