搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 菜鸟请教如何转置一个表。
标题:
菜鸟请教如何转置一个表。
取消只看楼主
ivf
等 级:
新手上路
帖 子:66
专家分:2
注 册:2009-3-14
结帖率:
70%
楼主
已结贴
√
问题点数:60 回复次数:3
菜鸟请教如何转置一个表。
菜鸟请教一个dbf表的转置如何编程,谢谢。
有dbf表: 考号 科目 等级
1001 01 2
1001 02 3
1001 03 1
1002 01 2
…… …… ……
如何编程程序转置成: 考号 科目01等级 科目02等级 科目03等级
1001 2 3 1
1002 2 …… ……
1003 …… …… ……
注:每个考号对应几个科目且科目不重复。
请给出大致程序编写或思路,谢谢~~~~
搜索更多相关主题的帖子:
1001
编程程序
如何
2010-03-10 21:51
ivf
等 级:
新手上路
帖 子:66
专家分:2
注 册:2009-3-14
第
2
楼
得分:0
回复 2楼 hgfeng1984
感谢,谢谢,我去看看。
再次表示谢意~~~
2010-03-11 09:20
ivf
等 级:
新手上路
帖 子:66
专家分:2
注 册:2009-3-14
第
3
楼
得分:0
再次表示感谢,谢谢大家。
2010-03-11 17:34
ivf
等 级:
新手上路
帖 子:66
专家分:2
注 册:2009-3-14
第
4
楼
得分:0
以下是引用
茵梦湖
在2010-3-11 10:52:52的发言:
假设你的源表为: 表a, 代码如下(测试无误)~
sele dist 科目 from 表a into curs tmp
lskm =""
scan
lsc =padl(allt(科目),2,"0")
lskm =lskm +padr(",' ' 科目&lsc.等级",20)
endscan
sele dist 考号 &lsk ...
认真,详细,热心,博学,
再次感谢作者 茵梦湖!!!!
2010-03-11 17:35
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-299051-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.162507 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved