【发布时间】:2017-06-25 09:32:45
【问题描述】:
我在 postgreSQL 中使用 except 语法来检查两个表中的地址是否匹配,以下是不匹配的值。
select Address from allsalesdata
except
select Address from addresses
我已复制丢失的地址并粘贴到 Excel 中以检查数据源(地址),但我无法发现差异。我已经检查了 Excel 中的 if 和 exact 公式,以检查这两个值是否匹配并且答案是否定的。如何在 SQL 中发现两列值之间的差异?
allsalesdata addresses
111 Thoroughbred Avenue 111 Thoroughbred Avenue
222 Bannerdale Blvd 222 Bannerdale Blvd
3333 Stampede Drive 3333 Stampede Drive
444 Stampede Drive 444 Stampede Drive
555 Thoroughbred Avenue 555 Thoroughbred Avenue
【问题讨论】:
-
可能是前导空格?
-
是的,做到了。有前导空格。 SQL也会考虑这个吗?我了解 Python 和编程语言,但也了解 SQL。
标签: sql postgresql