【发布时间】:2018-04-16 17:18:50
【问题描述】:
有人可以给我一个解决这个问题的想法吗?在表中查找 2 列具有相同的数据,我们不知道列是否相同。
我可以将部分数据移动到 excel 中进行检查吗?
我有大约 39 列和 2B 行
- Col1 等于 col3
- col2 等于 col6
- col4 不等于 col5
输出应该只显示常见的列或一些常见的输出
空值困扰着我。
提前致谢。
【问题讨论】:
-
你的意思是2行包含相同的数据吗?不然你不就是在说
SELECT * FROM Table WHERE Column1 = Column2吗?还是您的意思是包含相同数据的整列? -
所有列都是同一类型吗?
-
请显示示例数据和预期结果
-
编辑,贴出输入输出
-
这非常模糊。我认为您想将一行的每一列与该行中的每一列进行比较。这本身就是一项令人讨厌的工作,因为它表明背离了关系数据的基础。但更糟糕的是,您没有显示您期望的输出。那么数据类型呢?每列都是相同的数据类型吗?在获得真正的答案之前,您需要在此处提供更多详细信息。尝试从这里开始。 spaghettidba.com/2015/04/24/…
标签: sql sql-server excel