我有一个包含四列的表:Col1、Col2、Col3 和 Col4。
Col1、Col2、Col3 是字符串,Col4 是具有 Auto Increment 的整数主键。现在我的要求是 Col2 和 Col3 的独特组合。
我的意思是说喜欢。
Insert into table(Col1, Col2, Col3) Values ('val1', 'val2', 'val3');
Insert into table(Col1, Col2, Col3) Values ('val4', 'val2', 'val3');
第二条语句必须抛出错误,因为表中存在“val2”、“val3”的相同组合。但我不能将它作为主键,因为我需要一个自动增量列,因此 col4 必须是主键。请让我知道一种方法,我可以在我的桌子上同时拥有这两种方法。