码农眼中的Vlookup函数
【摘要】 Vlookup函数可谓函数中的“万人迷”, 可是很多做技术开发的人对这个函数不了解,一个很简单的数据匹配问题可能要写代码来解决。本文站在码农角度用SQL语言解释Vlookup函数的各个参数。Vlookup函数有4个参数,第1个参数是要查找的内容,第2个参数是在哪里查找,第3个参数是要查找的内容对应的字段在被查找区域是第几列,最后一个参数表示精确或模糊查找。工作中我们用的最多的是精确查找。把...
Vlookup函数可谓函数中的“万人迷”, 可是很多做技术开发的人对这个函数不了解,一个很简单的数据匹配问题可能要写代码来解决。本文站在码农角度用SQL语言解释Vlookup函数的各个参数。
Vlookup函数有4个参数,第1个参数是要查找的内容,第2个参数是在哪里查找,第3个参数是要查找的内容对应的字段在被查找区域是第几列,最后一个参数表示精确或模糊查找。工作中我们用的最多的是精确查找。
把被查找的区域看作一个表table a ,这个table a包含了工号、姓名、性别、年龄、职务5个字段, 要查找的内容看作另一张表table b, 要在这个table a中找table b中姓名为南宁这个人对应的职务,SQL语句为:
Select a.姓名,a.职务 from table a where a.姓名=’南宁’;
如果要查找多个人对应的职务,SQL语句为:
Select a.姓名,a.职务 from table a ,table b where a.姓名=b.姓名;
Vlookup的第1个参数就相当于SQL语句中的where 后面的条件,第2个参数相当于table a, 第3个字段相当于selcet 后面的字段。
本文转载自异步社区
原文链接:
https://www.epubit.com/articleDetails?id=NC7E3EF9389B0000155FE2A002470F120 |
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)