私が達成しようとしているのは、データベースのデータを時間に応じて取得することです。MySQLiが時間ベースのデータを選択する
たとえば、アイテムに複数のprices
が含まれている可能性があります。新しい価格は時間と日付に基づいて有効になります。だから私は事前に価格の変更を予定することができます。
id link_id datetime price
-------------------------------------------
2 11 2016-11-03 00:00:00 1020
3 11 2016-11-03 01:00:00 1050
4 11 2016-11-03 03:00:00 1090
は、ユーザーが彼ら意志SE price-1020
デシベルを照会するとき、時間が2016-11-03 00:59:00
であると言うことができます。しかし、彼らが2016-11-03 01:00:00
に1分後にdbに問い合わせると、彼らはprice-1050
になるはずです。
これを試してみましたが、WHERE datetime < UTC_TIMESTAMP()
でも問題は解決しません。また、1つの項目を選択するだけで済みます。複数の項目が選択されます。
MySQLiがこれを行う方法はありますか?
質問を編集し、クエリ全体を表示してください。 –
私はクエリ全体を見ることができる新しい質問を投稿しました:http://stackoverflow.com/questions/40450332/mysqli-time-based-subqueries @GordonLinoff – Borsn