반응형
https://knowhoon.tistory.com/77?category=992497
예제 SQL 데이터
SELECT *
FROM salaries
WHERE emp_no=10469 AND to_date='9999-01-01';
-- 10,469사원이 현재 받는 salaries는?
실행결과
SELECT *, salary * 1.1 AS 인상salary
FROM salaries
WHERE emp_no=10469 AND to_date='9999-01-01';
-- 10%인상된 salary
실행결과
BETWEEN A AND B
컬럼 BETWEEN 값 AND 값
SELECT *
FROM salaries
WHERE salary BETWEEN '53000' AND '72000';
-- 53000 이상 72000이하
SELECT *
FROM salaries
WHERE salary >= 53000 AND salary <=72000;
실행결과
53000이상~ 72000이하
SELECT *
FROM salaries
WHERE salary >=100000;
-- 100000이상 받는 사람은?
실행결과
MIN(), MAX()함수
SELECT min(salary)
FROM salaries
-- 가장 적게 받는 사람(min) 38,735
SELECT max(salary)
FROM salaries;
-- 가장 많이 받는 사람(max) 158,220
반응형
'데이터베이스(DB) > SQL' 카테고리의 다른 글
[MySQL] Lock wait timeout exceeded (0) | 2022.01.13 |
---|---|
MySQL Lock 상황 문제 해결 (1) | 2022.01.13 |
DB 데이터 출력 시간 설정하기 DATE_FORMAT() (0) | 2021.06.24 |
SQL 쿼리문 기초(HeidiSQL) - SELECT절, COUNT()함수, WHERE절, LIKE절, YEAR()함수, BETWEEN A AND B (0) | 2021.06.18 |
SQL 파일 DATABASE로 옮기기 (0) | 2021.06.18 |