찾다

 >  Q&A  >  본문

UNIX_TIMESTAMP를 사용하여 지난 7일 전 7일을 얻는 방법은 무엇입니까?

아래 코드를 사용하여 registered_at라는 mySQL 필드에서 결과를 반환하여 지난 7일 동안 사이트에 등록한 사용자를 얻을 수 있으며 정상적으로 작동합니다.

으아악

내 문제는 지난 7일 동안 웹사이트에 등록한 사용자도 가져와야 한다는 것입니다. 논리는 지난 2주 동안 등록된 사용자를 표시하여 다음으로 이 2주 간의 차이를 백분율로 출력할 수 있도록 하는 것입니다. 예를 들어 이번 주에 10% 더 많은 사용자가 있습니다.

저는 비슷한 것을 시도했습니다:

으아악

하지만 성공하지 못했습니다.

P粉549412038P粉549412038330일 전438

모든 응답(1)나는 대답할 것이다

  • P粉955063662

    P粉9550636622024-01-30 00:54:09

    사용할 수 있는 것:

    으아악

    이렇게 하면 지난 14일을 가져오는 registered_at 的查询,但也会修剪过去 7 天的 registered_at이 생성되므로 7~14일 간격을 유지하게 됩니다.

    이를 "원시" SQL 쿼리로 변환하면 다음과 같습니다.

    으아악

    회신하다
    0
  • 취소회신하다