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

+ Recent posts