求全国城市代码数据库(就是身份z前6位)

求全国城市代码数据库(就是身份z前6位),第1张

130582 沙河市

130600保定市

130601 市辖区

130602新市区

130603北市区

130604南市区

130621 满城县

130622 清苑县

130623 涞水县

130624 阜平县

130625 徐水县

130626 定兴县

130627 唐 县

130628 高阳县

130629 容城县

130630 涞源县

130631 望都县

130632 安新县

130633 易 县

130634 曲阳县

CREATE FUNCTION CreateNewGasNum(@prefix varchar(3))

returns varchar(20)

AS

BEGIN

--声明变量:@str 流水号,@dateStr日期6位,@num流水号5位,@oldStr数据库中燃气具订单的流水号

DECLARE @str VARCHAR(20), @dateStr VARCHAR(6),@num VARCHAR(5),@oldStr VARCHAR(20)

问题没咋看懂,你的数据库是什么的数据库?是全部在Excel里处理还是怎样?

不知我的理解有木有错误,你是要给表Dis中的“城市编号”加入对应的“城市名称”,对吧?

假设全部在Excel里处理好了。首先要做几个准备工作:

1、每个“城市编号”与“城市名称”对应的Excel;

2、表Dis (废话= =)

假设表1是包含所有“城市编号”对应的“城市名称”的。其中,列A是“城市编号”,列B是“城市名称”。

表2是只有“城市编号”的,木有“城市名称”。其中,列A是“城市编号”。

那现在我们要做的就是把“城市编号”对应的城市名称填到表2里,对吧?

假设表2第一行是标题,数据从第二行开始。然后在表2的B2单元格里输入

=VLOOKUP(A2,[表1]Sheet1!$A:$B,2,0)

之后往下拖就好了。

我给你解释一下这个公式括号里的参数:

A2是两个表中都具有的唯一的那个数字,可以让我们从这个数字找到对应的“城市名称”

[表1]Sheet1!$A:$B是需要查找的范围,以列为单位,寻找的那一列作为第一列,返回值作为最后一列。

2是返回哪一列的值,我们从A列开始查找,返回B列,即是返回A:B的第二列的值

0是指精确查找

有何不懂可以在私信我。在线中……


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6696573.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存