DataBase/Oracle
SQL - SELECT
jddng
2022. 1. 19. 18:02
728x90
반응형
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
반응형