我看到很多关于重复行的问题和答案,但我的不同。我有一个包含15列的表,这些列之间应该是唯一的,因此在一行中,这15个字段都应该有不同的值。如何检查这一点,或者更准确地说,我想选择在这15个字段中有一个或多个重复值的所有行。有什么建议吗?
qhhrdooz1#
你可以用一个巨人 where 条件:
where
where col1 in (col2, col3, . . . , col15) or col2 in (col3, col4, . . ., col15) or col14 in (col15)
这假设没有一个值是 NULL .您可能应该修复数据结构。15列中的数据可能应该在连接表中的15行中。
NULL
1条答案
按热度按时间qhhrdooz1#
你可以用一个巨人
where
条件:这假设没有一个值是
NULL
.您可能应该修复数据结构。15列中的数据可能应该在连接表中的15行中。