ホームページ  >  に質問  >  本文

mysql ステートメントを使用して時間の問題を判断する方法、助けてください

例:

テーブル A を作成し、名前フィールドと時刻フィールドを作成しました。

名前は、名前と時刻を記録するために使用され、誕生日を記録します

私の時代では、誕生日が 2020-10-28 で、今日は 2020-10-25 である A がいます。まだ 3 日残っています。30 日未満の場合は記録し、その日まで他のものをクエリします。クエリが完成したら、条件に合うものを入れて出力します。

隔壁老刘隔壁老刘1477日前1183

全員に返信(1)返信します

  • 灭绝师太

    灭绝师太2020-11-09 10:19:33

    1. データベース内の ID フィールドと時刻フィールドをクエリし、現在の時刻と比較し、3 日を超えるデータ ID を新しい配列にプッシュします。 (データは Redis に配置でき、スケジュールされたタスクを使用してデータベース クエリの負荷を軽減できます); 2. 結果セットを直接取得し、ループスルーして、30 日より古いデータを追い出します。

    返事
    0
  • キャンセル返事