Ich mache eine Anwendung, die Benutzer in eine MySQL-Datenbank einfügt.Mysql Eindeutiger Datensatz 2 Spalten
Ich weiß, dass Sie einen Spaltenwert eindeutig machen können, aber ich möchte eine Kombination aus 2 Spalten in einem Datensatz eindeutig sein.
Zum Beispiel:
id firstname lastname creationdate
-----------------------------------------
1 John Doe (today)
Was will ich erreichen, ist, dass ich eine Platte wie eingeben:
2, John, Deo, (today)
aber ich kann nicht eingeben:
2, John, Doe, (today)
Welche SQL-Anweisung kann ich verwenden, um eine Kombination mehrerer Spalten einzigartig zu machen?
Mögliche Duplikat [Wie kann ich eindeutige Einschränkung für mehrere Spalten in MySQL angeben?] (Http://stackoverflow.com/questions/635937/how -do-i-specify-unique-constraint-für-mehrere-Spalten-in-mysql) –