有表tab,字段name,fee  
有数据  
name        fee  
a1          10  
a2          20  
a3          30  
a4          40  
a5          50  
a6          60
...         ...
要按照如下顺序显示(在一个表sort1中定义)  
a1    
a2    
B1    
a3    
a4    
a5    
B2    
B3  
另外一个表中来设置关系(这个表设计在考虑中,大家有何建议)  
如现在定义  
B1=a1+a2  
B2=a3+a4-a5  
B3=B1+(B2*0.5)
 
然后结果  
name        fee  
a1          10  
a2          20  
B1          30    
a3          30  
a4          40  
a5          50  
B2          20  
B3          50  
请问有什么好的解决办法

解决方案 »

  1.   

    select name,fee from tab  order by (select * from sort1)一点思路,再做修改
      

  2.   

    就像是excel中的分类统计啊。如何能很好的实现这个功能???
      

  3.   

    可以通过程序来实现,但是如何让字段值如:
    B1=a1+a2  转化成变量B1
    B2=a3+a4-a5  转化成变量B2
    ???
      

  4.   

    就是取表格中相应单元格的内容然后进行计算
    第二行第二列就是Table1.Rows[1].Cells[1].Text
    以此类推
      

  5.   

    fancyf(Fancyray):
    兄弟,没这么简单,包括第2次运算,还有你如何来定位