深圳北大医院心理科:公式~~~SQL语句~~~
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/15 01:58:19
现在有两个表~~~~一个表是有公司名称/人名/职务部门/电话地址等相关信息的~~~一共一千多条~~~~
另一个表是固定的查找销售人员的表~~~里面是各公司的联络销售人员~~有公司名称/销售人名的信息
我现在要是一条一条按公司来查实在是太费劲了~~~太浪费时间了~~~
因为两个表的公司不一定完全准确~~~所以不能用VLOOKUP这个公式~~~
比如说~~我做的表里可能是~~中国网通北京分公司~~~而查找的表里面~可能公司名称是~~中国网络通信北京公司~~~这样字不一样~~就没办法用VLOOKUP的公式~~~
现在想问一下~~~我能用什么公式~~可以查这个公司的部分关键字是否在查找的表里~~如果在~~`就显示第二列的销售人名~~~这样~~
拜托了~~~`
最佳答案我会加分哦~~
问题补充:我要做的是~~查找第一个表里的公司名称是否在第二个表里~~~如果有~~~就把第二个表里对应的销售人员的名字填到第一个表里
比如说第一个表里有中国网通~~我就到第二个表里查找中国网通~~~有的话~~~就把它的销售人名:王小二~~填到第一个表里~~~~就是这个意思~~~
但是第一个表里的公司太多了一千多条~~`我一条一条到第二个表里找的话太费事~~~~想知道有没有公式~~~SQL的语句也可以~~~~
另一个表是固定的查找销售人员的表~~~里面是各公司的联络销售人员~~有公司名称/销售人名的信息
我现在要是一条一条按公司来查实在是太费劲了~~~太浪费时间了~~~
因为两个表的公司不一定完全准确~~~所以不能用VLOOKUP这个公式~~~
比如说~~我做的表里可能是~~中国网通北京分公司~~~而查找的表里面~可能公司名称是~~中国网络通信北京公司~~~这样字不一样~~就没办法用VLOOKUP的公式~~~
现在想问一下~~~我能用什么公式~~可以查这个公司的部分关键字是否在查找的表里~~如果在~~`就显示第二列的销售人名~~~这样~~
拜托了~~~`
最佳答案我会加分哦~~
问题补充:我要做的是~~查找第一个表里的公司名称是否在第二个表里~~~如果有~~~就把第二个表里对应的销售人员的名字填到第一个表里
比如说第一个表里有中国网通~~我就到第二个表里查找中国网通~~~有的话~~~就把它的销售人名:王小二~~填到第一个表里~~~~就是这个意思~~~
但是第一个表里的公司太多了一千多条~~`我一条一条到第二个表里找的话太费事~~~~想知道有没有公式~~~SQL的语句也可以~~~~
如果使用最长匹配查找比较麻烦,建议用全文检索
如果是公司名字相同的话就好办了,直接用
select a.*,b.人名 into 新表 from 表1 a,表2 b where a.公司=b.公司