본문 바로가기
수업(국비지원)/Oracle

[Oracle] where 조건문

by byeolsub 2023. 4. 13.
  • where 조건문
  -  select 조회하고자 하는 컬럼명                      -- 생략불가
       from 테이블명                                     -- 생략불가
       where 조회하고자 하는 레코드의 조건 설정
  - where 조건문에 사용되는 비교 연산자   : =, >, <, ≥, ≤ 

💡

WHERE 절의 문자열 조회 시 대소문자 구분. 홑따옴표로 묶기.

WHERE 절의 날짜 조회 시 대소문자 구분 안함. 홑따옴표로 묶기.


예시 : 교수테이블에서 교수번호가 1001번인 교수의 모든 컬럼을 조회하기
select * from professor 
where profno = 1001;
예시 : 학생테이블에서 1학년 학생의 모든 컬럼을 조회하기
select * from student 
where grade = 1;
문제 : 학생테이블에서 1학년 학생의 학번, 이름, 학년 컬럼을 조회하기
select studno,name,grade from student 
where grade = 1;
문제 : 사원테이블에서 급여가 4000보다 큰 사람의 이름과 급여 조회하기
select ename, sal from emp
where sal>4000;
문제 : emp테이블에서 사원의 급여를 10% 인상하기로 함
      인상예상급여가 1000미만인 사원의 이름, 현재급여, 인상예상급여 조회하기
select ename,sal,sal*1.1 from emp
where sal*1.1<1000;

'수업(국비지원) > Oracle' 카테고리의 다른 글

[Oracle] between 연산자  (0) 2023.04.13
[Oracle] distinct  (0) 2023.04.13
[Oracle] 산술 연산자 : + ,-, *, /  (0) 2023.04.13
[Oracle] 연결 연산자 : || , connect 함수  (0) 2023.04.13
[Oracle] 컬럼에 별명(Alias) 주기  (0) 2023.04.13