在mysql数据库中是否可以使2 coulmns成为唯一的?
例如:

ID | columnA | columnB
 1 | Dan     | 1
 2 | Dan     | 2
 3 | Zak     | 1
 4 | Dan     | 1 (WHEN TRYING TO INSERT ROW 4 - NOT ALLOWED! DUPLICATE COULMNA + COLUMNB)

最佳答案

试试这个:

ALTER TABLE tableA ADD UNIQUE INDEX idxColAB (columnA, columnB)

10-08 02:05