LIMIT
MySql에서 결과로 출력하는 데이터 수를 제한하는 명령어, WHERE 절에서 사용
<사용법>
WHERE 조건식 LIMIT 출력수
WHERE LIMIT 출력번호, 출력수
SELECT * FROM employees;
SELECT * FROM employees LIMIT 10;
SELECT * FROM employees LIMIT 10, 10;
MIN() / MAX()
지정한 컬럼의 최소값/최대값을 출력하는 함수, SELECT 절에서 사용
<사용법 >
SELECT MIN(컬럼명) FROM 테이블명
SELECT MIN(birth_date), MAX(hire_date) FROM employees;
SELECT MIN(hire_date), MAX(birth_date) FROM employees;
COUNT()
지정된 기준과 일치하는 데이터 수를 출력, SELECT 절에서 사용
<사용법>
SELECT COUNT(컬럼명) FROM 테이블명
SELECT COUNT(emp_no)
FROM employees
WHERE birth_date < '1953-09-02' AND first_name = 'marko' AND gender = 'F';
AVG()
지정된 컬럼(숫자일 경우에만)의 평균값을 출력, SELECT 절에서 사용
<사용법>
SELECT AVG(컬럼명) FROM 테이블명
SELECT AVG(salary) FROM salaries WHERE emp_no = 10009;
SUM()
지정된 컬럼(숫자일 경우에만)의 총합을 출력, SELECT 절에서 사용
<사용법>
SELECT SUM(컬럼명) FROM 테이블명
SELECT SUM(salary) AS 'total' FROM salaries WHERE emp_no = 10009;
'백엔드 > 데이터베이스1' 카테고리의 다른 글
IN, OR, LIKE (0) | 2022.11.24 |
---|---|
WILD CARD, LIKE (0) | 2022.11.24 |
ORDER BY, INSERT, UPDATE, DELETE (0) | 2022.11.24 |
SELECT, DISTINCT, WHERE, AND/OR, NOT (0) | 2022.11.24 |
DDL, DML, DCL 이란 (0) | 2022.11.24 |