반응형
MySQL SELECT가 최근 며칠 동안입니까?
MYSQL을 가지고 놀다가 어느 정도의 결과를 나타내는 limit 명령어가 있는 것은 알고 있습니다만, MySQL만으로는 최근 3일 정도밖에 표시할 수 없는 것입니까.그냥 궁금해요.
업데이트: NOW()를 사용하여 시간을 저장했습니다.
3일 전 날짜에 사용:
WHERE t.date >= DATE_ADD(CURDATE(), INTERVAL -3 DAY);
DATE_ADD 문서를 확인합니다.
또는 다음을 사용할 수 있습니다.
WHERE t.date >= ( CURDATE() - INTERVAL 3 DAY )
MySQL WHERE 절에서 이를 사용하여 지난 7일/주 내에 작성된 레코드를 반환할 수 있습니다.
created >= DATE_SUB(CURDATE(),INTERVAL 7 day)
또한 감산에서는 NOW()를 사용하여 hh:mm:ss 해상도를 지정합니다.따라서 최근 24시간 이내에 정확히 작성된 레코드를 (초까지) 되돌리려면 다음 작업을 수행합니다.
created >= DATE_SUB(NOW(),INTERVAL 1 day)
UNIX_TIMESTamp() 함수를 조합하여 사용할 수 있습니다.
SELECT ... FROM ... WHERE UNIX_TIMESTAMP() - UNIX_TIMESTAMP(thefield) < 259200
SELECT DATEDIFF(NOW(),pickup_date) AS noofday
FROM cir_order
WHERE DATEDIFF(NOW(),pickup_date)>2;
또는
SELECT *
FROM cir_order
WHERE cir_order.`cir_date` >= DATE_ADD( CURDATE(), INTERVAL -10 DAY )
WHERE t.date >= DATE_ADD(CURDATE(), INTERVAL '-3' DAY);
-3 값에 따옴표를 사용하다
언급URL : https://stackoverflow.com/questions/1713056/mysql-select-last-few-days
반응형
'programing' 카테고리의 다른 글
| str==의 차이점은 무엇입니까?C의 특수 및 str[0]=='\0'은 무엇입니까? (0) | 2022.12.24 |
|---|---|
| 엔티티 프레임워크가 "같은 키를 가진 항목이 이미 추가되었습니다"를 슬로우합니다. (0) | 2022.12.24 |
| XAMPP에 비해 MariaDB Docker 컨테이너에 SQL 쿼리 삽입 속도가 매우 느립니다. (0) | 2022.12.13 |
| Vuex - rawModule이 정의되지 않음 단일 모듈에서 여러 모듈로 이동 (0) | 2022.12.13 |
| "-"(마이너스 기호)가 처음 나올 때 문자열을 PHP를 사용하여 $vars 두 개로 분할하려면 어떻게 해야 합니까? (0) | 2022.12.13 |