2016-05-09 13 views
0

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?

+0

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) –

Antwort

Verwandte Themen