我有一個3列的表。沒有列是唯一鍵。Mysql,插入如果所有列不存在
我想運行一個插入只有當行不存在已經在每列中完全相同的值。
given the following table:
a b c
----------
1 3 5
7 1 3
9 49 4
a=3 b=4 c=3 should insert
a=7 b=1 c=3 should not insert (a row with these exact values exists)
到目前爲止我發現的解決方案需要一個唯一的主鍵。
因此,在'(a,b,c)'上定義一個複合'UNIQUE'鍵? – eggyal