如题
表格1中
A列的数据
16625158******0104 前6后4有 中间是星号
怎么和表格2中
A列 对应的16625158XXXXXX0104匹配出来
算是模糊匹配吧
如果能匹配出来
WHERE 之后and 能否生效
------解决思路----------------------
不知道你是不是要这样匹配
SELECT T1.A列 AS[表格1的A列],T2.A列 AS[表格2的A列]
FROM 表格1 T1
JOIN 表格2 T2 ON T2.A列 LIKE REPLACE(T1.A列,'*','_')
------解决思路----------------------
select [交易历史] .dbo .[2015-1月] .*我不知道你哪个有带*号,你看下吧,是这样
from [交易历史] .dbo .[2015-1月],['1月$']
--where ['1月$'].卡号 like [交易历史] .dbo .[2015-1月].卡号
where 不带*号的卡号 like REPLACE(带*号的卡号,'*','_')