| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2572 人关注过本帖
标题:请教取各数的末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: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1730
专家分:3324
注 册: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
等 级:贵宾
威 望:109
帖 子:2214
专家分:3882
注 册: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
等 级:贵宾
威 望:109
帖 子:2214
专家分:3882
注 册:2007-4-27
收藏
得分:0 
谢谢SDTA赠送鲜花!

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

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

2022-08-30 15:48
快速回复:请教取各数的末5位数字
数据加载中...
 
   



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

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