MySQL中的重复列组合

时间:2011-02-03 10:10:33

标签: mysql

样本表

first_column     second_column
1                   2

在上面的示例表中,有没有办法在MySQL中创建约束,以便插入(2,1)会返回重复键错误?

2 个答案:

答案 0 :(得分:2)

在处理这些“配对”时,我尝试按顺序插入。喜欢

INSERT INTO blah (one, two) VALUES (?, ?)
params += min(one, two)
params += max(one, two)

当然,这并没有回答你如何设置约束的问题。

答案 1 :(得分:1)

没有。 (2,1)与(1,2)不是同一个元组。