这样的表怎么做啊?

zfisher 2003-08-01 01:54:34
我要做学生毕业时的成绩统计,要打在一张表上,在学校时没年测的项目相同我怎么才能想做到像图片那样啊?
请高手指点!
谢谢
比如: 姓名 第一学年 第2 学年 第3学年
语文 数学 语文 数学 语文 数学


...全文
17 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2003-08-04
  • 打赏
  • 举报
回复
如果固定,sql写是安全有效的
yiyu 2003-08-04
  • 打赏
  • 举报
回复
用自由格式,数据源用External。

按每个学生进行循环取出各门各学年的成绩一条记录一第记录地插入。
zzxxdd 2003-08-04
  • 打赏
  • 举报
回复
还是用自由格式的好,

zfisher 2003-08-01
  • 打赏
  • 举报
回复
可以用交叉表实现:
行:学生姓名:
列:年份、学科
数值:成绩(不是sum(成绩))
这个方法不行,我试过了,不知道是自己笨还是确实不行有可能你们没理解我的意思
这个问题我也不好说,谁要是想帮我解答的话我把详细资料发给他
zfisherzy@tom.com
谁帮我解答了我还另送100分,如果觉得少可以给我说
luminrong 2003-08-01
  • 打赏
  • 举报
回复
试使用Free格式的数据窗口创建:
标题区放:年份列
正文区放:姓名、学科
页脚区放:成线
klbt 2003-08-01
  • 打赏
  • 举报
回复
可以用交叉表实现:
行:学生姓名:
列:年份、学科
数值:成绩(不是sum(成绩))
zfisher 2003-08-01
  • 打赏
  • 举报
回复
其实我就只有一个表是真正放数据的,其他是和学生表有关联的在这没什么用的
就一个表,你把他想成学生姓名,班级,和有几门成绩就可以了
eminena 2003-08-01
  • 打赏
  • 举报
回复
几个表?
表结构
zfisher 2003-08-01
  • 打赏
  • 举报
回复
我的问题是怎么才能把几年的数据联系在一起啊?
我是用学号和年分做的主码,我怎么才能让他第一年的到第一年下,第二年的到第二年下
zfisher 2003-08-01
  • 打赏
  • 举报
回复
我的问题是怎么才能把几年的数据联系在一起啊?
我是用学号和年分做的主码,我怎么才能让他第一年的到第一年下,第二年的到第二年下
dotnba 2003-08-01
  • 打赏
  • 举报
回复
可以用Crosstab风格来做
如果列数固定,那么写SQL也可以

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧