| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1322 人关注过本帖
标题:请问如何将几列数值型结果合并成一列。
只看楼主 加入收藏
lj95315
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2018-3-1
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
请问如何将几列数值型结果合并成一列。
有三列数据:如下
a b c d
1 2 3
2 4 8
6 1 1
. . .
均为数值型,想将abc三列的值合并到d去,结果为a.bc 即1.23,2.48,6.11
请问该怎么写,谢谢大家!
搜索更多相关主题的帖子: 数值 结果 合并 一列 三列 
2018-03-19 16:56
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:372
帖 子:11551
专家分:42840
注 册:2006-5-13
收藏
得分:7 
基础的东西要学扎实,数据类型的概念一定要清晰,a,b,c,d都是数值型字段,按楼主的示例猜测,字段a是整数个位数,b是第一位小数,c是第二位小数,如果猜测的没错,那么d=a+b/10+c/100,这个算法是小学生就会的,只不过字段d不能设置成整型。VFP的数值型字段本身就可以保存小数的,不知何故楼主要先将每位数字单独用一个字段来保存,当初分解保存这引些数据时的算法与现在合并的算法互为逆运算,楼主分解时会写程序,现在合并竟束手无策了。

活到老,学到老! http://www. E-mail:hu-jj@
2018-03-19 17:25
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:130
帖 子:2774
专家分:7124
注 册:2015-3-25
收藏
得分:7 
select a,b,c,d,tran(a)+"."+tran(b)+tran(c) as abc from 你表
2018-03-19 17:30
mywisdom88
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:130
帖 子:2774
专家分:7124
注 册:2015-3-25
收藏
得分:0 
update 你表 set d=tran(a)+"."+tran(b)+tran(c)
2018-03-19 17:32
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:285
帖 子:7655
专家分:34292
注 册:2014-5-20
收藏
得分:7 
a,b,c的数值范围?
2018-03-19 18:48
快速回复:请问如何将几列数值型结果合并成一列。
数据加载中...
 
   



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

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