Limit 2

[TIL] MySQL 출력할 행의 개수 제한하기 - LIMIT, OFFSET

LIMTI '처음부터 시작해서 몇 개의 행을 반환할 것인가?' LIMIT는 반환할 행의 최대 개수를 제한한다.// 처음 10개의 행만 반환하기SELECT * FROM table_name LIMIT 10;  OFFSET '어디부터 시작할 것인가?' OFFSET은 결과 집합에서 처음 몇 개의 행을 건너뛸 것인지를 지정한다.// 처음 5개의 행을 건너 뛰고 6번째 행부터 10개의 행 반환(= 6번~15번 행)SELECT * FROM table_name LIMIT 10 OFFSET 5;  LIMIT와 OFFSET을 활용한 Pagination 구현 LIMIT와 OFFSET을 활용하면 페이지네이션을 구현할 수 있다.만약 20개의 행을 한 페이지로 보고싶다면 LIMIT 20 을 사용한다.첫 번째 페이지는 OFFSET..

TIL/DB 2024.12.10

[TIL] 집계 함수 (COUNT,SUM,AVG...) + LIMIT, DISTINCT

https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 오늘 SQL 문제를 풀면서 COUNT와 DISTINCT에 대해 정리할 필요성을 느꼈다.기왕 이렇게 된거 COUNT만 정리하기는 좀 그러니까 집계 함수에 대해 전반적으로 정리해보았다. '집계 함수' 란? 데이터베이스에서 검색된 여러 투플들의 집단(그룹)에 적용되는 함수   특징 집계함수는 `SELECT`절과 `HAVING`절에서만 사용된다. 'WHERE' 절에서는 집계 함수를 사용할 수 없다.  종류집계 함수기능NULL 값 집계 여부기타 사항CO..

TIL/DB 2024.12.05