일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- JOIN
- ANSI JOIN
- 데이터베이스
- 백준
- 자바
- 2156
- Database
- Eclipse
- 입출력
- 10951
- 오라클
- SQL
- 변수
- 그대로 출력하기
- algoritm
- darkest dark
- 동적계획법
- DP
- n x 2 타일링 2
- Java
- 알고리즘
- select
- db
- 문자열
- Algorithm
- 데이터길이
- Dynamic Programming
- oracle
- 소숫점처리
- 반복문
Archives
- Today
- Total
Cracking Code
SQL - SELECT 기초 본문
SELECT 문은 SQL의 DQL(Data Query Language) 질의어에 해당합니다.
DB의 데이터를 조회할 때 사용합니다.
SELECT 문의 기본적인 문법
SELECT [DISTINCT] { *, column [alias], ... } FROM table;
-- DISTINCT 는 생략 가능
저번 시간에 사용했던 SCOTT 계정의 예제 테이블을 이용하여 실습하도록 합니다.
SCOTT 계정의 테이블 목록이 무엇이 있는지 확인 합니다.
SELECT * FROM TAB; -- *은 모든 것을 뜻함
BONUS, DEPT, EMP, SALGRADE 테이블이 출력되었습니다.
테이블의 데이터를 조회하도록 하겠습니다.
EMP 테이블의 데이터를 출력합니다.
SELECT * FROM EMP;
EMP 테이블의 모든 컬럼의 데이터가 출력되었습니다.
여기서 특정 컬럼만 출력하도록 하겠습니다.
기본적인 틀은 아래와 같습니다.
SELECT 컬럼명 FROM 테이블;
EMP 테이블의 ENAME 컬럼을 출력합시다.
SELECT ENAME FROM EMP;
여러 컬럼도 출력도 가능합니다.
EMP 테이블의 EMPNO과 ENAME을 출력해보겠습니다.
SELECT EMPNO, ENAME FROM EMP;
또한 컬럼에 별칭을 붙일 수도 있습니다.
SELECT EMPNO AS "사원 번호", ENAME "사원이름" FROM EMP;
이는 Alias 라고 하며 줄여서 AS로 씁니다. 또한 생략도 가능합니다.
본문에서는 SELECT 문의 가~~~장 기본적인 출력 방법을 작성하였습니다.
이것 외의 연산, 함수의 활용 등 질의문과 더욱 더 친해지는 시간을 갖도록 하겠습니다~~
'Database' 카테고리의 다른 글
SQL - NULL 값 연산 (0) | 2020.07.15 |
---|---|
SQL - 산술 연산자 (0) | 2020.07.15 |
SQL Developer 설치 및 실행 (1) | 2020.07.14 |
Oracle 11g 설치 및 환경 구성 (0) | 2020.07.14 |
데이터베이스 개요 (2) | 2020.07.14 |
Comments