请问:如何将重复的名称在检索完时只显示一次?

mayufei 2004-09-27 03:53:43
如果相同,数量怎么累加?
是不是用分组?

给我讲讲分组的思想好吗?
谢谢!
...全文
58 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxichen 2004-09-27
  • 打赏
  • 举报
回复
计算域内可以使用很多数据窗画板函数,例如sum avg count等,直接写到表达式里就可以.可以组内统计for group 1或者全部统计for all
例如: count(id) for group 1
mayufei 2004-09-27
  • 打赏
  • 举报
回复
对了,我是想在PB中用creat group ,在用计算域求出值来
在数量的计算域中表达式如何写?


谢谢!
zmcant 2004-09-27
  • 打赏
  • 举报
回复
wangxichen(喜之郎) 说的没错
wangxichen 2004-09-27
  • 打赏
  • 举报
回复
例如要求每个班机的学生数量:
select count(student.id) from student group by class
wangxichen 2004-09-27
  • 打赏
  • 举报
回复
如果只是重复列显示一次,可以在数据窗中设定列的属性,在row菜单supress...中设定重复时只显示一次的列。

分组时要指定根据哪几列分组,执行时会把这几列相同的记录分到一起,每一个组作为一部分,组内可以再计算统计
发帖
DataWindow

603

社区成员

PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
帖子事件
创建了帖子
2004-09-27 03:53
社区公告
暂无公告