访问)如何匹配新输入数据中列中的名称?

时间:2016-11-17 21:06:00

标签: sql ms-access ms-access-2010 match access

我有一个“姓名”列,格式为“姓氏名字”, 但是,如果新数据中的名称列格式不同,应该与我的原始数据匹配,我该怎样才能使其自动匹配?

例如,

我有:

Name          
Jane Carr 
Tony Kwon 

并且新数据有:

Name
Ms. Jane or Jane, Carr 
Mr. Tony or Tony, Kwon

这两个名字怎么能自动匹配我的Jane Carr和Tony Kwon的原始数据?

1 个答案:

答案 0 :(得分:0)

我使用'喜欢'如果在列名后面的where子句中未知整个字符串,则匹配字符串。

    select * from table_name where name like '%jane carr%';

这是一张外卡。 字符串之前的%表示 - 搜索名称以提到的字符串结尾的所有字符。

字符串意味着

% - 搜索名称以提到的字符串开头的所有字符。

%之前和之后的意思是 - 搜索所有匹配字符串。