2017-02-02 1 views
0

I folgende Tabelle haben enter image description hereEinfügen oder Ignorieren mit Update vorherige Zeile?

ich versuche, wenn ich neuen Datensatz mit derselben E-Mail-ID haben . Ich möchte vorherige Datensätze mit dieser emailId in Einzelabfrage aktualisieren.

Ich möchte Datensatz nicht aktualisieren mit ich habe doppelte Datensatz. Ich benutze dafür den Befehl insert ignore.

Irgendwelche Hilfe?

+0

nicht, dass dies nicht möglich In welchem ​​Sinne nicht möglich –

+0

@RushilPachchigar ist das? – Strawberry

+0

Siehe Handbuch unter INSERT – Strawberry

Antwort

-1

make E-Mail-ID als Primärschlüssel und verwenden Sie die folgende Abfrage

INSERT INTO table_name 
VALUES 
    ('id', 'email', 'val1', 'val2') ON DUPLICATE KEY UPDATE 'something 

'

Verwandte Themen