mysql: Daten ende des monats ....

Wolf of Doom

Erfahrenes Mitglied
HI

gibts ne möglichkeit nach einen monate die table "bsp" zurück zusetzen und die vorhanden werte in "bsp_nach_dem_monat" zu kopieren bzw. zu speichern


cYa

aTriX
 
Währe eine frage für das Sql Forum gewesen -
dazu brauchst du zwei Sql Befehle:

insert into bsp_nach_dem_monat select * from bsb
delete from bsp
 
wenn du das jetzt zeitlich meinst, dann nur mit cronjobs oder du prüfst bei jedem seitenaufruf ob es schon an der zeit ist die daten zu kopieren! oder hab ich da jetzt was falsch verstanden?
 
mach ein extra Timestamp Feld in die Datenbank
und wenn du nun mit Php die Seite am 1.1 aufrufst löscht er am besten mit Drob Table alles und setzt es neu auf.
Jedenfalls würd ichs so machen weils die Eleganterste art ist.
 
es ist defenitiv die eleganterste art
daher weil es am wennigsten Resourcen braucht.

Wenn du nen rekursiven Delete anwendest muss er jeden Datensatz einzeln anfassen und wer weis schon wieviele Daten exestieren.
 
das hab ich dir schon gesagt
Intern werden dennoch alle Daten angefasst und der Deletebefehl einzeln ausgeführt.
Das ist wie nen stink normaler Rekursiver 'del' im dos...
 
Zurück