sql >> Database teknologi >  >> RDS >> Mysql

Hvordan gemmer man daglige poster fra en mysql-tabel til en anden?

Jeg er enig i svaret ovenfor, men jeg anbefaler, at du bruger MySQL-begivenheder. Se OPRET BEGIVENHED i MySQL-manualen for flere detaljer.

Sammenfattende bør din begivenhed være:

CREATE EVENT myevent
    ON SCHEDULE Every Day
    DO
      INSERT INTO Table_name(stat_id,visited_page,visit_count)
      SELECT stat_id,visited,visit_count_page FROM Exist_Tablename WHERE date_field =          
      DATE_SUB(CURDATE(), INTERVAL 1 DAY);

DELETE FROM Exist_Tablename 
WHERE date_field = DATE_SUB(CURDATE(), INTERVAL 1 DAY);


  1. Hvordan vælger jeg i Django 100 tilfældige poster fra databasen?

  2. Mysql:Hvordan forespørger man en kolonne, hvis type er bit?

  3. Forbindelse af applikationer, der kører på Linux, til Amazon Relational Database Services (RDS) til SQL Server

  4. Automatisering af sikkerhedsrevisioner til PostgreSQL