私のSQLクエリでは、過去24時間のレコードをどのように見つけることができますか? 私はdbに挿入するためにtime()関数を使用しています。 私はあなたが同じ暦日以内にチェックするために探している場合1332673046は過去24時間の時間フィールドを持つレコードを検索
答えて
select somefield from yourtable where timefield >= subtime(current_timestamp(), '1 00:00:00');
私はmysqlを実行しているときに 'MySQLが空の結果セット(つまりゼロ行)を返しました'と言っています。 –
ゼロ行はエラーではありません。これは、条件に一致する行がないことを意味します。これは、すべての行が24時間より古い場合、または表が空の場合に発生します。 –
しかし、問題は30分前に入力した行があることですか? –
あなたはBETWEEN
SELECT * FROM users
WHERE created_at BETWEEN '2012-03-31 00:00:00 UTC' AND '2012-03-31 23:59:59 UTC'
私は確かではない午前使用できる時間は、このformat.Egに格納されたタイムスタンプを使用していますあなたが過去24時間以内に言うように、または、ので、ここで私は通常、両方のケースのために何をすべきかです:
a)は同じ暦日の場合:
CONVERT(VARCHAR(8), myTable.myDate, 112) = CONVERT(VARCHAR(8), GETDATE(), 112)
UNIXタイムスタンプは、あなたが必要があるとして、あなたが日付を格納していることを考えると、日付が過去24時間以内であるためには、b)の(包括的)
DATEDIFF(hour, myTable.myDate, GETDATE()) <= 24
算術だろうシンプルDATE、
SELECT *
FROM `table1`
WHERE `time_col` BETWEEN NOW() AND NOW()- INTERVAL 24 HOURS;
あなたはMySQLs DATETIME形式で日付を格納検討する必要があります。この
SELECT
// fields you need
FROM `table`
WHERE
`date_field` BETWEEN UNIX_TIMESTAMP(DATE_SUB(NOW() INTERVAL 24 HOUR)) AND UNIX_TIMESTAMP()
ようUNIX_TIMESTAMP MySQLの日付計算をはるかに簡単にするためです。
- 1. 過去24時間の日付フィールドを持つレコードを検索する
- 2. Bing News APIの過去24時間のニュースを検索
- 3. プレストのSQLフィルタ過去24時間
- 4. フィルタリングの質問は過去24時間
- 5. グラファイトはここ(グラファイトComposerで)過去24時間のSTATのためのディスプレイの過去24時間
- 6. MongoDb過去24時間のドキュメントの平均間隔は1時間ですか?
- 7. 過去24時間の訪問数を時間で表示する
- 8. EPOCH時間が使用されたSQliteから過去24時間を選択
- 9. 24時間形式のhtml時間フィールド
- 10. すべてのFBのコメント数を過去24時間にソート
- 11. Prometheusで過去24時間に最大メモリを使用する
- 12. SymfonyでDoctrine_Queryを過去24時間に選択するには?
- 13. 過去24時間に重複した行をグループ化する
- 14. PHPクエリ、過去24時間から行を取得する
- 15. 過去24時間のタイムスタンプによるフィルタ結果
- 16. Laravel - 過去24時間、1週間または1か月のデータを取得
- 17. PostgreSQLで過去nヶ月間の新しいレコードを検索
- 18. 24時間以上経過したiCloudKitレコードを取得する
- 19. 時間レコードのオーバーラップを検索
- 20. オラクルは過去1時間でレコードを更新します
- 21. awkは24時間データの時間フィールドを比較します
- 22. Twitter API - 過去24時間または最後の時間からツイートを取得する
- 23. 過去24時間でほとんどの再生回数を持つYouTube動画を取得する
- 24. SSIS条件:過去24時間の結果を取得する方法
- 25. Office 365管理APIは常に過去24時間のデータを返します
- 26. firebaseに日付を格納し、過去24時間にアイテムをクエリ
- 27. 検証時間は、第二は、過去を持っているときに、時間
- 28. Twitter API - 過去24時間にハッシュタグでツイートを数えるには?
- 29. SQLクエリ - 過去24時間にポイントを表示する方法は?
- 30. Oracle SQLを使用して、過去24時間のレコードがテーブルから更新されましたか?
可能な複製[MySQL:過去24時間のレコード、時間で挿入](http://stackoverflow.com/questions/2783740/mysql-records-inserted-by-hour-for-the-last-24 -hours) – bernie
レコードにタイムスタンプ/ datetime列が含まれていますか? –
@Shipluはい私はタイムスタンプを使用しています。 –