30일 이내에 데이터를 쿼리하는 Mysql 방법: sql 문 [SELECT * FROM 테이블 이름 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= 날짜(시간 필드 이름);]를 실행합니다.
오늘:
(추천 튜토리얼: mysql tutorial)
SELECT * FROM 表名 WHERE TO_DAYS( 时间字段名) = TO_DAYS(NOW());
어제:
SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1;
7일 전:
SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名);
30일:
SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名);
이번 달:
SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' );
관련 추천 : PHP 훈련
위 내용은 MySQL에서 30일 이내에 데이터를 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!