SQL 기본 문법 - 선택 출력(WHERE 절)
테이블에 있는 자료를 조회할때 틀정 조건에 맞는 행을 선택을 하여 출력하고 싶을때 WHERE 절을 사용합니다.
여기서 사용되는 EMP 테이블의 구조 등 예제 테이블의 대한 자세한 내용은 'https://siteview.tistory.com/327'을 참조 하십시요.
1. 하나의 비교 연산자를 이용한 선택 출력
EMP 테이블에서 부서번호(DEPTNO)가 10인 자료만 출력하는 QURY를 작성하면 아래와 같습니다.
SELECT *
FROM EMP
WHERE DEPTNO = 10;
WHERE 이하 조건식에서 ' DEPTNO = 10' 인 조건에 만족하는(결과가 참인, 결과 값이 TRUE인) 데이터만 출력합니다.
2. 여러개의 조건식을 이용한 선택 출력
WHERE 절에서는 논리연산자인 AND와 OR를 이용하여 여러개의 조건식을 사용하 실 수 있습니다.
2.1. AND 연산자를 이용한 선택 출력
AND 연산자는 여러개의 조건을 동시에 만족할 때 사용합니다. 예제로 EMP 테이블에서 부서번호(DEPTNO)가 30인 직원중 직업(JOB)이 'SALESMAN'인 자료만 출력하는 QURY를 작성하면 아래와 같습니다.
SELECT *
FROM EMP
WHERE DEPTNO = 30 AND JOB = 'SALESMAN';
2.2. OR 연산자를 이용한 선택 출력
OR 연산자는 여러개의 조건 중 하나만 만족해도 될 때 사용합니다. 예제로 EMP 테이블에서 부서번호(DEPTNO)가 30인 직원중 직업(JOB)이 'CLERK'인 자료만 출력하는 QURY를 작성하면 아래와 같습니다.
SELECT *
FROM EMP
WHERE DEPTNO = 30 OR JOB = 'CLERK';
'DataBase' 카테고리의 다른 글
SQL 연산자 - 산술 연산자(Arithmetic Operators) (0) | 2025.07.21 |
---|---|
SQL 연산자 한눈에 보기 - 작성 중 (0) | 2025.07.20 |
엔티티(Entity) (2) | 2025.07.18 |
[Oracle] SQL 기본 문법 - 출력 순서(ORDER BY 절) (0) | 2025.07.18 |
컬럼 별칭 설정 (0) | 2025.07.17 |