지난 30 일 동안 비활성 사용자를 확보하려고합니다. 그로 인해이 쿼리를 수행했습니다.
SELECT * FROM users WHERE (30 - lastlogin) > 30
그러나 나는 어떤 가치도 얻지 못하고 있으며 지난 30 일 동안 로그인하지 않은 사용자가 누구인지 알고 싶었습니다. 마지막 로그인 날짜는 데이터베이스의 날짜와 같습니다.
DD/MM/YYYY
SELECT *
FROM users
WHERE DATEDIFF(NOW(), str_to_date(`lastlogin`, '%d/%m/%Y')) > 30
도움이 되었기를 바랍니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다