内连接失败

时间:2014-11-14 17:41:35

标签: sql inner-join

我有一个名字很糟糕的桌子,称为D.一个名为条形码的表格被称为B. 两个表都有一个名为barcode的列。我想简单地加入条形码列上的两个表。

查看结果: enter image description here

2 个答案:

答案 0 :(得分:0)

两个条形码字段有哪些类型?

如果他们是varchar,请检查是否有任何空格/不可见字符抛出相等测试。例如123[space]不等于123

答案 1 :(得分:0)

SELECT * FROM D inner join B on CAST(rtrim(D.BarCode) as varchar) = CAST(rtrim(B.BarCode) as varchar)

可能会做到这一点。