MySQL : 데이터베이스 시간 범위 구하기
- 시간 더하기
DATE_ADD(기준 날짜, INTERVAL_____)
- 시간 뺴기
DATE_SUB(기준 날짜, INTERVAL_____)
-시간 범위를 설정해서 SELECT
//최근 한달 이내 : 신간
SELECT * FROM books WHERE pub_date BETWEEN DATE_SUB(NOW(), INTERVAL 1 MONTH) AND NOW();
데이터베이스 페이징 (paging)
페이징 : 몇개씩 보여줄까?
ex. SELECT * FROM books; => 전체 도서 리스트 100개
...8개씩 필요한데..
...4개씩 필요한데..
SELECT * FROM books LIMIT 4 OFFSET 8;
- LIMIT : 출력할 행의 수
- OFFSET : 시작 지점 (=내가 지금 몇페이지더라?)
'데브코스 > 강의 정리' 카테고리의 다른 글
8주차 파트4 fk 중복 오류 (0) | 2024.10.11 |
---|---|
8주차 파트2 count as exists (0) | 2024.10.07 |
카테고리 API 설계 (0) | 2024.10.04 |
node.js 패키지 구조/ 컨트롤러 (0) | 2024.10.02 |
express-generator 구조 (0) | 2024.10.01 |