-
SQL - SELECTDataBase/Oracle 2022. 1. 19. 18:02728x90반응형
SQL - SELECT
Result Set
- 데이터를 조회한 결과를 Result Set 이라고 한다.
- SELECT 구문에 의해 반환된 행들의 집합을 의미
- 0개 이상의 행이 포함된다.
- 여러 조건에 따라 특정 테이블의 행,컬럼을 조회할 수 있다.
특정 컬럼 조회
테이블의 특정 컬럼만 조회 할 수 있다.
SELECT EMP_ID , EMP_NAME FROM EMPLOYEE;
특정 행 조회
WHERE 조건을 이용하여 특정 행을 조회
SELECT * FROM EMPLOYEE WHERE JOB_CODE = 'J1';
특정 행과 컬럼을 조회
SELECT EMP_ID , EMP_NAME , DEPT_CODE , SALARY FROM EMPLOYEE WHERE SALARY >= 3000000;
AS
해당 컬럼의 NAME을 AS을 이용하여 별칭을 지을 수 있다.
SELECT EMP_NAME AS 이름 , '원' AS 단위 FROM EMPLOYEE;
DISTINCT
- 중복 된 컬럼 값을 제거한다
- SELECT 절에 한번만 써서 동일 행을 만들지 않는다.
SELECT DISTINCT JOB_CODE , /*DISTINCT*/ DEPT_CODE FROM EMPLOYEE;
728x90반응형'DataBase > Oracle' 카테고리의 다른 글
SQL - 날짜 내장 함수 (0) 2022.01.19 SQL - 숫자 내장 함수 (0) 2022.01.19 SQL - 문자열 내장 함수 (0) 2022.01.19 SQL - 연산자를 통한 데이터 조회( 연결 연산자, 논리 연산자, 비교 연산자 ) (0) 2022.01.19 SQL(Structured Query Language) - DML(Data Manipulation Language), DDL(Data Definition Language) (0) 2022.01.19