2012-08-15 2 views
0

이번 주 및 지난 주에 총 방문객 수를보고 싶습니다. 가능한 해결책이 있지만 정확한 금액이 표시되지 않습니다. HeidiSQL에 따르면 이번 주에는 91 명의 방문자가 있었으며 지난 주에는 383 명의 방문자가있었습니다. 아래 코드는 이번 주에 88 명의 방문자가 있었고 지난 주에는 56 명의 방문자가 있음을 보여줍니다.이번 주 및 지난 주에 총 방문객 수를 알아보십시오

SELECT COUNT(date_lastactive) FROM visitors WHERE DATE(date_lastactive) = '".date('Y-m-d', strtotime('this week'))."'

SELECT COUNT(date_lastactive) FROM visitors WHERE DATE(date_lastactive) = '".date('Y-m-d', strtotime('last week'))."'

나는 방문자의 정확한 양을 얻을이 SQL 요청을 위해 무엇을 할 것이다 또는 HeidiSQL 여기 거짓말 쟁이?

미리 감사드립니다.

+0

좋아 보이는데, 먼저 HeidiSQL을 의심 할 것입니다. 그것을 계산하기 위해 어떤 방법을 사용하는지 알아보십시오. – Smar

+0

HeidiSQL에서 2 개의 필드를 선택하면 선택한 필드의 정확한 양이 표시됩니다. 2. SQL이 올바른지 아닌지, 그리고 내가 여러분에게 물었 기 때문에 꽤 의심 스럽습니다. – Erik

답변

1

하루 만 선택하십시오.

SELECT COUNT(date_lastactive) FROM visitors WHERE DATE(date_lastactive) > '".date('Y-m-d', strtotime('monday'))."' && DATE(date_lastactive) < '".date('Y-m-d', strtotime('sunday'))."' 

내 코드가 올바르지 않지만 그 점을 확인할 수 있습니다.

+0

예. 무슨 뜻인지 알 겠어. 많은 감사합니다 :) 나는 그것을 시도 할 것입니다. – Erik

관련 문제