码农眼中的Vlookup函数

举报
竹叶青 发表于 2019/12/17 18:56:58 2019/12/17
【摘要】 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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。