sql中的不同值组合

时间:2016-04-25 04:06:55

标签: mysql sql

我的列看起来像这样:

value1____value2  
value3____value4  
value2____value1  
value5____value6

有没有办法消除第3行的组合,因为它与{value1,value2}基本相同?

1 个答案:

答案 0 :(得分:0)

这种做法怎么样?

ALTER TABLE the_table ADD CONSTRAINT my_check
UNIQUE (LEAST(column1, column2), GREATEST(column1, column2))