SQL怎样将两个字段连起来比较
看到上图大家就知道了。
怎样才能把shgdid字段和shpo字段连成一起,然后再跟另一个表同样的字段进行比较?
[解决办法]
要看你的要求了。
你的shpo字段都是NULL,任何字符和NULL想加都是NULL。
NULL和‘’ 不是同一个概念
[解决办法]
create table #table1 (a varchar(10),b varchar(10),c varchar(10))
create table #table2 (a varchar(10),b varchar(10),c varchar(10))
insert into #table1
select 'a','b','c'
union
select 'e','f','g'
union
select 'a','czx','zxc'
union
select 'acxz','cxz','cxz'
insert into #table2
select 'ab','b','c'
union
select 'ef','f','g'
union
select 'aczx','czx','zxc'
union
select 'acxz','cxz','cxz'
select * from #table1 as a
left join #table2 as b on a.a+a.b=b.a