Eine bedingte Einfügung, die normalerweise in einem MySQL-Skript verwendet wird, wäre:
%Vor%Sie müssen die Dummy-Tabelle dual verwenden.
In diesem Beispiel fügt nur die zweite insert-Anweisung Daten in die Tabelle ein:
%Vor%Versuchen Sie Folgendes:
%Vor%Oder wenn Sie tatsächlich versuchen, Folgendes einzufügen:
%Vor% Dies funktioniert nur, wenn das Feld id
eindeutig ist / pk (nicht zusammengesetztes PK)
Dies wird auch eingefügt, wenn kein id
von Wert 1 gefunden wird und andernfalls wird der Datensatz mit id
1 aktualisiert, falls dies der Fall ist.
Diese Abfrage fordert Sie auf, den Benutzernamen, das Passwort und die ID dynamisch einzugeben
Bei einer leeren Zeile können wir Werte in die where-Klausel einfügen
Versuchen Sie es
%Vor%Tags und Links mysql insert where-clause