Ich habe folgende Tabelle:Wie ein Feld für jede Gruppe eindeutig?
CardsTable:
-------
CardID int
PersonID int
Number int
-----------------------
CardID PersonID Number
1 10 22
2 10 22
3 11 24
4 11 24
5 10 22
Number field
sollte für alle personID
eindeutig sein, die die gleichen IDs haben.
Following example is invalid:
CardID PersonID CardID
6 11 22
7 12 22
8 12 24
Wie bedingte eindeutige Einschränkung zu implementieren, verwenden?
Warum Sie nicht über die'Anzahl verwenden 'als' KartenID' ?? – Susang
http://stackoverflow.com/questions/866061/conditional-unique-constraint –