gpt4 book ai didi

sql - 比较字符串时修剪空格 - sql

转载 作者:行者123 更新时间:2023-12-01 08:34:59 24 4
gpt4 key购买 nike

我有类似的查询

Select *
From ReportData L
Left Join ATM A On L.ATMID=A.ATM
Where L.ATMID=A.ATM AND L.IssuerNetwork < > '0000'

仅当 ATMID & ATM 类似于 'TWAW1800 ' & 'TWAW1800 ' 但失败时才检索结果当 'TWAW1800' & 'TWAW1800'

我尝试的是

Select *
From ReportData L
Left Join ATM A On L.ATMID=A.ATM
Where LTRIM(RTRIM(L.ATMID))=LTRIM(RTRIM(A.ATM)) AND L.IssuerNetwork < > '0000'

但它对我不起作用..

最佳答案

LTRIM()/RTRIM() 放在 JOIN 上,以便在加入时去除空格:

SELECT *
FROM ReportData L
LEFT JOIN ATM A
ON LTRIM(RTRIM(L.ATMID))=LTRIM(RTRIM(A.ATM))
WHERE L.IssuerNetwork <> '0000'

关于sql - 比较字符串时修剪空格 - sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12511981/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com