|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 在字符型的数字前面用padl()插入根据字段长度插入n个0为什么不成功?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1110
人关注过本帖
标题:
在字符型的数字前面用padl()插入根据字段长度插入n个0为什么不成功?
只看楼主
加入收藏
sylknb
等 级:
贵宾
威 望:
14
帖 子:1547
专家分:184
注 册:2006-6-3
结帖率:
79.38%
楼主
收藏
已结贴
√
问题点数:20 回复次数:18
在字符型的数字前面用padl()插入根据字段长度插入n个0为什么不成功?
现有数据表中有一字段是字符型长度是4。它顶左端显示.我用padl(kch,4,'0')为什么不成功?
要变成
kch
kch
1
0001
2
0002
3
.
。
.
。
。
10
0010
11
0011
。
。
100
0100
。
。
200
搜索更多相关主题的帖子:
成功
数据表
2013-03-29 14:41
举报帖子
使用道具
赠送鲜花
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
2
楼
收藏
得分:10
去除空格,再计长度
padl(ALLT(kch),4,'0')
[
本帖最后由 kiff 于 2013-3-29 14:44 编辑
]
2013-03-29 14:42
举报帖子
使用道具
赠送鲜花
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
3
楼
收藏
得分:0
楼上说的是
2013-03-29 14:49
举报帖子
使用道具
赠送鲜花
sylknb
等 级:
贵宾
威 望:
14
帖 子:1547
专家分:184
注 册:2006-6-3
第
4
楼
收藏
得分:0
谢了,还有一个如何用select 中用max()求最大数为什么不对。select 字段1,字段2,max(alltr(kch)) from xx where yy='...' group by 字段1。应该是11,但出来的是9 它出来结果不对?
kch
1
2
3
。
9
10
11
100
。
[
本帖最后由 sylknb 于 2013-3-29 15:03 编辑
]
2013-03-29 14:58
举报帖子
使用道具
赠送鲜花
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
5
楼
收藏
得分:0
max(alltr(kch)) 不用alltr
max(kch)
2013-03-29 15:04
举报帖子
使用道具
赠送鲜花
wp231957
来 自:神界
等 级:
贵宾
威 望:
423
帖 子:13688
专家分:53332
注 册:2012-10-18
第
6
楼
收藏
得分:0
你那个kch 肯定是字符型的
不是数值型的
DO IT YOURSELF !
2013-03-29 15:05
举报帖子
使用道具
赠送鲜花
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
7
楼
收藏
得分:0
应该是11,但出来的是9
这是什么意思?
2013-03-29 15:06
举报帖子
使用道具
赠送鲜花
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
8
楼
收藏
得分:0
以下是引用
sylknb
在2013-3-29 14:58:56的发言:
谢了,还有一个如何用select 中用max()求最大数为什么不对。select 字段1,字段2,max(alltr(kch)) from xx where yy='...' group by 字段1。它出来结果不对?
kch
1
2
3
。
。
10
.
100
。
是vfp6。0 吧
你是按字段1 分组取每组最大值,你说结果不对,那你的希望结果是什么呀
2013-03-29 15:06
举报帖子
使用道具
赠送鲜花
sylknb
等 级:
贵宾
威 望:
14
帖 子:1547
专家分:184
注 册:2006-6-3
第
9
楼
收藏
得分:0
在索引时也出现这种现象kch 1,2,3,。。。9,10,11,。。。,19,20,21。。。.30。。。90,91
它索引后变成 1,10,11,12.......19,2,21.....29,3,31.....,9,90,...
如果用001,002,...这样表示不会出现这种现象。
我现在不想把1->001,2->002 如何索引不会出现上述现象
图1
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
此图索引前,当然数据不是如此排。
图2
下面是索引后,应是1,2,3,。。。。,19,20,可出来是1,10,11,....19,2,20,,,,,29,3,30...我要把它变成象图1这样
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
2013-03-29 15:32
举报帖子
使用道具
赠送鲜花
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
10
楼
收藏
得分:10
以下是引用
sylknb
在2013-3-29 15:32:44的发言:
在索引时也出现这种现象kch 1,2,3,。。。9,10,11,。。。,19,20,21。。。.30。。。90,91
它索引后变成 1,10,11,12.......19,2,21.....29,3,31.....,9,90,...
如果用001,002,...这样表示不会出现这种现象。
我现在不想把1->001,2->002 如何索引不会出现上述现象
图1
此图索引前,当然数据不是如此排。
图2
下面是索引后,应是1,2,3,。。。。,19,20,可出来是1,10,11,....19,2,20,,,,,29,3,30...我要把它变成象图1这样
修改 kch 为数值型吧
2013-03-29 15:34
举报帖子
使用道具
赠送鲜花
19
1/2页
1
2
快速回复:
在字符型的数字前面用padl()插入根据字段长度插入n个0为什么不成功?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.018655 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved