WHERE절에서는 조건식을 여러개 지정할 수 있음 >> 이 때 사용하는 것이 논리연산자 AND , OR
예) SELECT * FROM EMP
WHERE DEPTNO=30
AND JOB=’SALESMAN’;
⇒ 부서번호가 30이고 직업이 세일즈맨인 데이터 출력
SQL문에 사용하는 기본 형식은 대소문자를 구별하지 않고 사용하지만 테이블안에 들어있는 문자 또는 문자열 데이터는 대소문자를 구별해야 한다
AND | T | F |
---|---|---|
T | T | F |
F | F | F |
예) SELECT * FROM EMP
WHERE DEPTNO=30
OR JOB=’SALESMAN’;
⇒ 부서번호가 30이거나 직업이 세일즈맨이 데이터출력
OR | T | F |
---|---|---|
T | T | T |
F | F | F |
WHERE 조건식의 개수 : 무제한
실무에서 AND,OR 연산자
예} 1개월 이내의 출금 데이터, 신발크기, 가격, 배송조건 등