sql >> データベース >  >> RDS >> Mysql

ユーザー警告を管理する

    別のテーブルを作成できます

    User_warnings:
        user_id
        warn_timestamp
    

    ユーザーが警告されたときはいつでも 、最初に30日より古いすべてのエントリを削除してから、2つ以上の警告がまだ存在するかどうかを確認します。その後、ユーザーを禁止します。

    すべての警告の履歴が必要な場合は、古い警告を削除せずに、過去30日以内に警告を照会してください。

    このように、毎日デクリメントする必要はありませんが、別の警告が表示されたときにチェックするだけです。



    1. SQLiteダンプコマンドの使用方法

    2. 関係代数のGroupByおよびHaving句と同等

    3. いずれかのフィールドにNULL値を持つ行の結果を除外しますか?

    4. LongからVarchar2への変換