728x90
SQL에서 SELECT구문은 저장되어 있는 데이터를 가져올 때 사용한다.
문법 - SELCET 컬럼명 FROM 테이블명
(여기서 사용하는 데이터는 모두 MySQL에서 기본으로 제공하는 emplyee 데이터를 사용했다)
테이블에서 정보를 모두 가져오고 싶을 때는 * 를 사용하면 된다.
1) 부서정보를 모두 가져오기
select *
from departments;
원하는 컬럼만 골라서 가져오고 싶을 때는 SELECT 옆에 원하는 컬럼을 콤마로 구분하여 적어준다.
2) 부서번호와 부서 이름만 가져오기
select dept_no,dept_name
from departments;
연산자에는 우리가 잘 아는 더하기 빼기 곱하기 나누기가 있다. 모두 SQL문에서 구현 가능하다.
산술 연산자
더하기 = +
빼기 = -
곱하기 = *
나누기 = /
1) 봉급과 봉급에 1000을 더한 값 불러오기
select salary, salary + 1000
from salaries;
2) 직원의 봉급의 10% 인상 값, 10% 감소 값 가져오기
select emp_no, salary * 1.1 ,salary * 0.9
from salaries;
추가로 SQL에서는 DISTINCT를 사용하여 중복을 제거해서 불러오는 것도 가능하다.
3) 각 사원의 직함을 중복되지 않게 가져오기
select distinct title
from titles;
'MySQL' 카테고리의 다른 글
MySQL 데이터 베이스 및 테이블 생성 (0) | 2021.07.07 |
---|---|
MySQL 서브쿼리(SUB QUERY) (0) | 2021.07.05 |
MySQL 조인(JOIN) (0) | 2021.07.05 |
MySQL GROUP BY 과 HAVING (0) | 2021.07.04 |
MySQL 시작 및 데이터베이스 조회 (0) | 2021.06.30 |