SQL里的表
月份 产品 数量
3 A 2
4 A 3
5 A 4
6 A 5
3 B 0
4 B 5
5 B 7
6 B 0
我想在VB里做成的样子
月份 产品 数量 月份 产品 数量 月份 产品 数量 月份 产品 数量
3 A 2 4 A 3 5 A 4 6 A 5
3 B 0 4 B 5 5 B 7 6 B 0
大家好,上面是我们公司的一个销售报表按月份对每个产品进行对比,我应怎样才能实现VB里的样子呢!请高手指点,可不可以用MSHFLEXGRID来实现呢!谢谢大家的回答,感谢.

解决方案 »

  1.   

    我觉得用group归组应该容易解决,至于用控件,只要查询结果出来的话,控件应该不是问题.
      

  2.   

    我的SQL语句如是这样,
    select * from aa 出来的结果是:
    月份 产品 数量
    3 A 2
    4 A 3
    5 A 4
    6 A 5
    3 B 0
    4 B 5
    5 B 7
    6 B 0
    你说的分组要怎样去用语句实现下面的样子呢!
    月份 产品 数量 月份 产品 数量 月份 产品 数量 月份 产品 数量
    3 A 2 4 A 3 5 A 4 6 A 5
    3 B 0 4 B 5 5 B 7 6 B 0 
    请给个实例,或是这你自己电脑上做一次,好吗?