Hallo Leute,
ich habe folgendes Problem:
Derzeit betreibe ich zwei Datenbanken die IDENTISCH sind... Eine ist im Echtbetrieb, die andere wird als Sicherung verwendet...
- (Echtbetrieb-)Datenbank enthält aktuelle Daten [Löschen der Einträge und alles durch Benutzer möglich]
- (Sicherungs-)Datenbank enthält alle Daten, die irgendwann mal vorhanden waren und gesichert wurden [also auch im Echtbetrieb später gelöscht Einträge]
Ich möchte nun die Daten der Echtbetrieb-Tabelle in die Sicherungs-Tabelle kopieren, jedoch nur die neu hinzugekommenen Einträge, damit keine Doppeleinträge entstehen.
Da die manuelle Kopiererei etwas anstrengend ist und ich das ganze gerne per PHP Script realisieren würde, brauche ich nun etwas Hilfe.
Ist es denn überhaupt möglich Tabellen per SQL zu vergleichen? Also unabhängig vom Spaltennamen etc.?
Ich habe mir UNION und UNION ALL angeschaut, aber das ist irgendwie nicht das was ich brauche.
Vielen Dank schon mal
Gruß
Marco
ich habe folgendes Problem:
Derzeit betreibe ich zwei Datenbanken die IDENTISCH sind... Eine ist im Echtbetrieb, die andere wird als Sicherung verwendet...
- (Echtbetrieb-)Datenbank enthält aktuelle Daten [Löschen der Einträge und alles durch Benutzer möglich]
- (Sicherungs-)Datenbank enthält alle Daten, die irgendwann mal vorhanden waren und gesichert wurden [also auch im Echtbetrieb später gelöscht Einträge]
Ich möchte nun die Daten der Echtbetrieb-Tabelle in die Sicherungs-Tabelle kopieren, jedoch nur die neu hinzugekommenen Einträge, damit keine Doppeleinträge entstehen.
Da die manuelle Kopiererei etwas anstrengend ist und ich das ganze gerne per PHP Script realisieren würde, brauche ich nun etwas Hilfe.
Ist es denn überhaupt möglich Tabellen per SQL zu vergleichen? Also unabhängig vom Spaltennamen etc.?
Ich habe mir UNION und UNION ALL angeschaut, aber das ist irgendwie nicht das was ich brauche.
Vielen Dank schon mal
Gruß
Marco