比较sql中的字符串

时间:2015-07-20 20:49:04

标签: sql string compare

我的表A列和B列中有以下格式的数据。

Column A             Column B
12345678XY           1111111
12345678XYABCN00001  1111111

使用SQL,我需要确保,当A列中的两行都采用上述格式时,B列应该具有相同的编号。

有人可以帮助我比较A栏下的字符串。我不确定,如何处理这个!!!

1 个答案:

答案 0 :(得分:1)

这是一个可能有用的查询:

select *
from Table1 AS T1
inner join Table1 AS T2
on  left(T1.Column_A,10) = left(T2.Column_A,10)
where T1.Column_B <> T2.Column_B

您可以在此处看到它:http://sqlfiddle.com/#!6/129b1/1