【发布时间】:2020-08-29 07:18:12
【问题描述】:
我怎样才能找到任何值是否在一行中存在多次?一个例子:
id | c1 | c2 | c3
----+----+----+----
1 | a | b | c
2 | a | a | b
3 | b | b | b
查询应该返回第 2 行和第 3 行,因为它们不止一次具有相同的值。我正在寻找的解决方案不是“其中 c1 = c2 或 c1 = c3 或 c2 = c3”,因为我需要测试的表中可以有任意数量的列。所有值都是文本,但可以是任意长度。
【问题讨论】:
标签: postgresql duplicates