Hallöchen ihr lieben,
Ich habe wiedermal ein SQLite Problem.
Ich habe 2 .csv Dateien, welche in jeweils eine Tabelle einer SQLite Datenbank gespeichert werden.
Soweit kein Problem
Jetzt möchte ich, das die beiden Tabellen verglichen werden, ob die Übereinstimmern. Dazu müssen die Spalten Art_nr und Bestand überprüft werden, ob die gleich sind.
Ich hatte erst gedacht, ich könnte es mit INSERT OR REPLACE machen, aber ich brauche in einer zusatzspalte einen Timestamp, also wann der Datensatz das letzte mal aktualisiert wurde. Wenn die also vollkommen gleich sind, soll kein neuer Timestamp gesetzt werden.
Wenn ich INSERT OR REPLACE aber richtig verstanden habe, ersetzt der die Datensätze, ob die gleich sind oder nicht, und das möchte ich eben nicht.
Muss ich jeden Datensatz zuerst mit SELECT abfragen, vergleichen, und dann evtl. ersetzen mit Timestamp, oder gibt es da einen Befehl für?
Wäre für eure Hilfe sehr Dankbar