我做了2词查询, 放在stringgrid 里, 但是打印不方便。 
能做一次查询就更好了,可以放在dbgrid 里。  或者能提供打印的控件也可以。(我在excel 打印出来了, 不好, 没有表头)。

解决方案 »

  1.   

    可以使用group语句.
    select  日期,方式,sum(数量) from yourtable group by 日期,方式
    =========================================
     这样可以实现统计的效果,但是不是您所需的每一天一条记录.
     楼上同学说使用游标,我觉得不大可行.要是真能统计出来只能说明我见识少了.请指教吧.
      

  2.   

    嘻嘻,需要表头,没看到.....
    select  日期,方式,sum(数量) as 数量统计 from yourtable group by 日期,方式
      

  3.   

    我做出来了, 谢谢各位!
    select (select sum(数量)from  table  where 方式1 and t1.日期=t2.日期)方式1总和,
     (select sum(数量)from  table  where 方式2 and t1.日期=t2.日期)方式2 总和,
    ...
    from tabel1 t1   ,(select distinct  日期 from table   ) t2 
      

  4.   

    你看看这个贴子和你的一样
    http://www.csdn.net/Expert/FAQ/FAQ_Index.asp?id=1517