오라클 사의 관계형 데이터베이스는 국내 여러 기업에서 활용되고 있으며, 이 책의 모든 내용은 오라클 사의 오라클 데이터베이스를 기준으로 설명하고 실습합니다.
3장 SELECT : 데이터 조회의 기본
01 SELECT 문의 기본 문법
1 자, 시작해 봅시다! : SQL 문 작성 규칙
2 전체 데이터 조회하기
SELECT ~ FROM
3 원하는 열만 조회하고 정렬하기
ORDER BY
4 중복된 출력 값 제거하기
DISTINCT
5 SQL 문을 효율적으로 작성하기 위해 별칭 사용하기
AS
6 데이터 값 연결하기
연결 연산자 ||
7 산술 처리하기 : 데이터 값끼리 계산
산술 연산자
02 WHERE 조건 절을 활용한 데이터 검색
1 비교 연산자 : 비교 조회 조건 주기
등호 연산자 =
부등호 연산자 >=
2 SQL 연산자 : 조회 조건 확장하기
BETWEEN 연산자
IN 연산자
LIKE 연산자
IS NULL 연산자
3 논리 연산자 : 조건 논리를 계속 연결하기
자주 사용하는단축키
ctrl + Enter : 쿼리문 실행. 최대 50건 먼저 보여줌. 그 이상 조회 하려면 F5
ctrl + space : 입력하다가 누르면 이름 제안해줌
별칭 Alias
별칭에 공백, 특수문자, 대소문자 등을 사용하려면 “Emp Id”처럼 큰따옴표(“)로 묶어서 사용
||
SELECT employee_id,
first_name||' '||last_name,
email||'@company.com'
FROM employees;
나는 이렇게 썼는데
책에서는 email || '@' || 'company.com' 으로 분리해서 씀
이유가 있나?
-
SELECT employee_id AS 사원번호, salary AS 급여,
salary+500 AS 추가급여, salary-100 AS 인하급여, (salary*1.1)/2 AS 조정급여
FROM employees;
비교 연산자 =< >
SQL 연산자 BETWEEN , IN
논리연산자 AND , OR
연산자 우선순위 : 괄호 > 부정연산 > 비교연산 > SQL 연산
'SQL > 모두의SQL' 카테고리의 다른 글
4장 함수 : 02 단일 행 함수 - 2 숫자 타입 함수, 3-날짜타입함수 (0) | 2021.07.05 |
---|---|
목차 - 계획 (0) | 2021.07.04 |
4장 함수 : 01 함수란? , 02 단일 행 함수 -1 문자 타입 함수 (0) | 2021.07.04 |
3장 SELECT (0) | 2021.07.04 |
설치 후 실행 (0) | 2021.05.30 |