반응형
1년 전부터 지금까지의 모든 레코드 선택
테이블이 여러 줄로 가득 차서 지금까지 1년 미만의 열을 모두 선택해야 합니다.
테이블(착신측)orders
)는DateTime
명명된 열order_date
주문 시기를 결정하는 필드입니다.
이 모든 레코드는 어떻게 하면 선택할 수 있습니까?order_date
1년 전부터요?
select *
from orders
where order_date >= DATE_SUB(NOW(),INTERVAL 1 YEAR);
SELECT * FROM order WHERE order_date >= curdate() - interval 1 year;
1년 전 월초에
SELECT DATE_SUB(DATE_FORMAT(CURRENT_DATE,'%Y-%m-01'),INTERVAL 1 YEAR);
도움이 되었으면 합니다.
select *
from table
where (order_date BETWEEN '2/15/2011 3:36:18 PM' AND '2/17/2011 9:00:00 PM')
언급URL : https://stackoverflow.com/questions/5027687/selecting-all-records-from-one-year-ago-till-now
반응형
'itsource' 카테고리의 다른 글
도커의 mysql 서버에 연결 (0) | 2022.09.24 |
---|---|
namerev.c 오류 해결 방법 (0) | 2022.09.24 |
PDO의 두 결과 비교 (0) | 2022.09.24 |
스프링 부트 2.0 이행 후: driverClassName에는 jdbcUrl이 필요합니다. (0) | 2022.09.24 |
MySQL: 테이블에 레코드가 없는 경우 삽입 (0) | 2022.09.24 |