关于查询以及打印问题,,高分(200分)

  • 主题发起人 主题发起人 mbobo
  • 开始时间 开始时间
M

mbobo

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一数据明细表结构如下
bh nr
1 内容1
1 内容2
2 内容3
2 内容4
问题1 要求查询显示如下
bh nr
1 内容1+内容2
2 内容3+内容4
请问该如何做。。。
我目前是自己定义一函数,用游标取NR值,有不用游标而实现的方法吗??
因为数据不少,我怕用游标会影响速度和消耗资源。
我用的是SQL2000

问题2 打印问题
根据bh分页打印,比如BH为1的打一页,bh为2的打一页。。而且页码根据BH从新计算
很久没做打印了,一下想不起如何做了。。请各位兄弟指点
 
没人回答吗??
再加200,,决不食言 。。。。
谢谢
 
问题1:如不用游标,可使用临时表(或临时数据集)解决,用SELECT 语句将内容1、内容2等
分解成独立的字段再处理之。
问题2:用query (select .. where bh=:bh) 动态处理数据输出比较合适
 
还是用老办法了
因为按照SMALLBS的方法不行,
因为我的数据是多条的,可以是无限的
bh nr
1 内容1
1 内容2
1 内容3
1 内容4
如此以来用临时表不行。。。
 
接受答案了.
 
后退
顶部