sql >> Database >  >> RDS >> Mysql

Gebruikerswaarschuwingen beheren

Je zou een andere tafel kunnen maken

User_warnings:
    user_id
    warn_timestamp

Telkens wanneer de gebruiker wordt gewaarschuwd , verwijder je eerst alle vermeldingen die ouder zijn dan 30 dagen, daarna controleer je of er nog twee of meer waarschuwingen bestaan. Verban de gebruiker dan.

Als je een geschiedenis van alle waarschuwingen wilt, verwijder dan geen oude waarschuwingen, maar vraag naar waarschuwingen van de afgelopen 30 dagen.

Zo hoef je niet elke dag te verlagen, maar hoef je alleen maar te kijken wanneer er weer een waarschuwing verschijnt.



  1. Hoe kan ik een PDO-object correct gebruiken voor een geparametriseerde SELECT-query?

  2. Een manier om te controleren of Oracle klaar is met sql

  3. Databasetabellen vullen met een grote hoeveelheid testgegevens

  4. Hoe laad ik een lokaal .SQL-bestand in MySQL?