此查询不是我们需要的。 2 ENT#需要是IHGRC#if = adent#+ adsfx。这就是他们在应用程序中存储的方式。可以这样结合吗?例如 HRGRC#= 2558807001
adent#= 2558807 adsfx#= 001
这将是一场比赛。
SELECT OEINH2.IHDOCD, OEINH2.IHINV#, OEINH2.IHGRC#, ADRES1.ADINTA, ADRES1.ADENT#, ADRES1.ADSFX#
FROM ASTDTA.OEINH2
INNER JOIN ASTDTA.ADRES1 ON OEINH2.IHENT#=ADRES1.ADENT#
ORDER BY OEINH2.IHINV#
答案 0 :(得分:2)
如果您只想连接值,可以使用concat()
:
select concat(adent#, adsfx) as HRGRC#
或使用连接运算符:
select(adent# || adsfx) as HRGRC#