24 시간 동안 가장 많이 본 페이지를 검색하고 싶지만 페이지 (게시물)와 조회수 사이에 1 대 1의 관계를 만들지 않았습니다. 지난 24 시간 동안 가장 많이 본 사람
articles table
id | title | content | created | view_count
-----+-----------+---------+------------+------------
1 | title-1 | info-1 | 1386478352 | 2
2 | title-2 | info-2 | 1386532855 | 90
3 | title-3 | info-3 | 1386637325 | 25
4 | title-4 | info-4 | 1386812249 | 5
5 | title-5 | info-5 | 1387094028 | 10
는 내가 가장 모든 시간의 볼을 검색하려면 다음을 사용하고 있습니다,하지만 난이 매 24 시간을 재설정해야합니다.
SELECT * FROM articles ORDER BY view_count DESC
나는이 대신 문서 페이지가 요청 된 시간에 볼 때마다 기사 사이에 1 일에 관계 뷰 수를 생성 및 저장을 위해 INFORMATION_SCHEMA를 사용할 수있는 방법이 있나요?
아주 좋은 지적입니다. 감사합니다. – iBrazilian2
@ MarkusMalkusch : 그렇다면 무엇을 권하고 싶습니까? 기사에 대한 외래 키와 타임 스탬프가있는 모든보기에 대한 레코드? – Aquillo