2011-08-14 19 views
0

過去10日間の私のクリックをデータベースに保存したい。MySQLのXクリック/日を保存する最も良い方法

「4,3,1,4,5,3,7,2,6,3」のように保存するのは本当に悪い考えであり、ルールが破られています。

しかし、この数日間のクリックを保存するにはどうすればよいでしょうか?私にとっては、毎日クリックするたびに10列を作成するのは賢明ではないでしょう。

アドバイスをしてください。

+0

10日以上はどうですか?歴史?アーカイブ?削除? – gbn

+0

私は過去10日間しか保管しません。 Cronjobは統計を更新するでしょう。 –

答えて

2

私はいくつかの時点で、この

userkey (PK, FK) 
date (PK) 
clicks 

のようなテーブルでは、あなたが「過去30日間」を尋ねられますか「昨年」

そして、それは、メンテナンスが容易になり、その後保存したいです10列を管理したり、値をロールしようとしています

+0

もちろん意味があります。 ありがとう! –

関連する問題