0

記事のレコードを含むテーブルがあります。ここで、ソースからの記事間の平均時間を計算して、クローラーの間隔を自動的に増減できるようにしたいと考えています。2 つの日付の間で 1 つのソースからレコードを選択した場合、MySQL クエリでそれは可能ですか?

テーブル レイアウト:

id | title    | description    | create_date          | source_id  
-----------------------------------------------------------------
1  | Title 1  | A description  | 2013-04-09 21:38:00  | 5
2  | Title 2  | A description  | 2013-04-09 22:16:00  | 5
3  | Title 3  | A description  | 2013-04-09 23:54:00  | 5

結果は次のようになります。

diff between 1 and 3 = 136 min
-----------------------------
Average is 45,33 minutes (crawler interval: 2720 seconds)

それがより良い場合、私はPHPでこれを行うこともできます!

4

1 に答える 1