반응형
내 테이블의 모든 행을 반환하는 다음 쿼리가 있습니다.
$query="SELECT * FROM $tbl_name ORDER BY job_id DESC";
해당 결과를 60 일 미만의 항목으로 제한하고 싶습니다. 다음을 사용하여 데이터베이스에 항목이 작성된 날짜를 기록합니다.
$dt=date('d M Y');
그리고 이것은 '날짜'라는 열에 저장됩니다.
누군가 내 쿼리를 수정하도록 도와 줄 수 있습니까?
감사 단
해결 방법
$query="SELECT * FROM $tbl_name WHERE DATEDIFF(CURDATE(), STR_TO_DATE(date,'%d %M %Y')) <60 ORDER BY job_id DESC"
참조 페이지 https://stackoverflow.com/questions/6595981
반응형
'MySql' 카테고리의 다른 글
MySQL php parse xml-error : StartTag : invalid element name (0) | 2020.10.03 |
---|---|
MySQL 리소스 ID # (0) | 2020.10.03 |
MySQL에서 데이터베이스의 모든 테이블에 대한 DDL을 생성하는 방법 (0) | 2020.10.02 |
MySQL 사용자 복사 (0) | 2020.10.02 |
MySQL mysql 데이터베이스에서 중복 레코드를 삭제하는 방법은 무엇입니까? (0) | 2020.10.02 |
댓글