SW/MySQL

MySQL : where, 조건 연산자 : 사용방법, 예제

얇은생각 2020. 1. 9. 07:30
반응형

조건 사용하기

select구문에 where 절을 사용하면 조건을 설정할 수 있습니다. 컬럼에 저장되어 있는 데이터를 기준으로 검색합니다. 그러면 원하는 데이터만 가져올 수 있습니다.

 

 

 

조건 연산자

조건식을 만들 때 사용하는 연산자는 아래와 같습니다.

= : 같다

> : 크다

< : 작다

>= : 크거나 같다

<= : 작거나 같다

<> : 다르다

 

 

where 절 사용하기

select emp_no, dept_no from dept_manager where dept_no = 'd005';

where 절 조회 결과

위와 같이 원하는 컬럼 값을 where에 활용하여, 구현합니다. 그러면 해당 컬럼 값을 가지고 있는 행들만 얻어올 수 있습니다.

 

 

 

select emp_no, salary from salaries where salary > 150000;

조건 연산자를 활용

위와 같이 범위를 활용하여서 해당 값들을 가져올 수 있습니다. 해당 쿼리는 급여가 15만 이상인 사람들의 사원 번호를 검색하는 쿼리입니다.

 

 

 

날짜 데이터

날짜 데이터를 조건절로 사용할 떄도 비교 연산자를 이용하면 됩니다.

select emp_no, hire_date, last_name, first_name 
from employees 
where hire_date >= '1986-01-01'

날짜 데이터 조건 조회 결과

해당 쿼리에서 알 수 있듯이, 해당 날짜 이후에 고용된 직원들의 정보를 조회하는 내용입니다. 다양한 조건들을 설정하여, 활용할 수 있습니다.

반응형