sql >> Databáze >  >> RDS >> Mysql

Spravujte varování uživatelů

Můžete vytvořit další tabulku

User_warnings:
    user_id
    warn_timestamp

Kdykoli je uživatel upozorněn , nejprve smažete všechny záznamy starší než 30 dnů a poté zkontrolujete, zda stále existují dvě nebo více varování. Poté uživatele zakažte.

Pokud chcete historii všech varování, nemažte stará varování, ale pouze dotazujte se na varování za posledních 30 dní.

Tímto způsobem nemusíte snižovat každý den, ale stačí zkontrolovat, kdy se objeví další varování.



  1. MySQL:Alternativy k ORDER BY RAND()

  2. Session_start Detail uživatelského profilu

  3. MySQL nastavuje aktuální datum v poli DATETIME na vložení

  4. Syntaxe MySQL a výkon 'OR'