Hallo!
Ich habe eine "Wettertabelle", mit (z.B.) den Attributen Tag (Primary Key), Temperatur, Wind, Text.
Jetzt werden aber die 3 Attribute (Temp., Wind, Text) unabhängig in die Tabelle eingetragen.
Wenn jetzt schon ein Datensatz für den Tag existiert, soll ein einfaches UPDATE gemacht werden, das NICHTS vorhandenes überschreibt.
Falls noch keiner existiert soll ein einfaches INSERT gemacht werden, das die angegebenen Daten einfüllt und den Rest auf die Default Werte setzt.
Bis jetzt habe ich REPLACE INTO verwendet, aber sofern der Datensatz schon existiert, werden die übrigen Werte überschieben!
Gibt es eine einfachere Lösung, als zuerst mit SELECT zu überprüfen, ob ein Datensatz bereits existiert und wenn ja UPDATE zu verwenden, sonst INSERT?
Vielen Dank!
Peter