-3

5分ごとに実行されるcronを設定し、値がdbに追加されます。今、私は1時間ごとにdbからデータを取得するコードを探していますが、特定の時間の最新のエントリが必要になるため、24の異なるエントリが取得され、各値はその時間の最新のエントリになります

ありがとう..

4

2 に答える 2

2

DATETIMEテーブルにまたはTIMESTAMPフィールドがある場合、sqlBETWEEN()関数を使用して特定の時間範囲内の値ORDER BY timefield DESC LIMIT 1を検索し、最後のエントリを取得できます。

于 2013-02-05T09:17:15.220 に答える
1

あなたができることは

SELECT * FROM table_name
ORDER BY datetime_field_name DESC 
LIMIT 1

PHP コードについては、このリンクを参照してください。Google で検索すると、さらに多くの例を見つけることができます。

于 2013-02-05T09:20:26.897 に答える