标题:请教取各数的末5位数字
只看楼主
fdxxhjc
Rank: 1
等 级:新手上路
帖 子:305
专家分:0
注 册:2014-4-10
结帖率:73.44%
已结贴  问题点数:20 回复次数:4 
请教取各数的末5位数字
先生好,我由一个2列376行的"表.dbf",第一列是编号第二列是各为11位数的数字,现在要求编号列不动,第二列各取每数的后5位数,并将结果写入到"结果表.dbf"中,写了几行代码,但主要部分无法完成,请先生指点,谢谢

请教.rar (1.89 KB)
搜索更多相关主题的帖子: 编号 位数 写入 dbf 结果 
2020-12-20 14:25
schtg
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:https://t.me/pump_upp
等 级:贵宾
威 望:67
帖 子:1355
专家分:2534
注 册:2012-2-29
得分:10 
请试一试,没有测试哈
SELECT  编号,right(ALLTRIM(TRANSFORM(变量)),5) as 变量 FROM 表 INTO TABLE 结果表       && 后5位为 字符型

SELECT  编号,val(right(ALLTRIM(TRANSFORM(变量)),5)) as 变量 FROM 表 INTO TABLE 结果表  && 后5位为数值型
2020-12-20 17:42
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:10 
在表中加一个字段,如 mww(末五位)
用一句解决  repl mww with mod(变量,100000) all
收到的鲜花
  • sdta2020-12-21 09:14 送鲜花  5朵   附言:经典

只求每天有一丁点儿的进步就可以了
2020-12-21 07:53
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:0 
谢谢SDTA赠送鲜花!

只求每天有一丁点儿的进步就可以了
2020-12-21 12:36
dbf永动机
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2022-8-30
得分:0 
sele allt(right(第二列,5))五位编号from 表 into dbf 结果表

[此贴子已经被作者于2022-8-30 15:53编辑过]

2022-08-30 15:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-504323-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015492 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved