直接以实例说明 表名:a1
产品名      原材料名    原材料数量     原材料单位
甲产品       A材料         10           千克
甲产品       B材料         5            千克
甲产品       c材料         3            千克
甲产品       A材料         1             升
乙产品       B材料         4            千克
乙产品       c材料         3            千克
乙产品       D材料         2            千克
...        ...         ...           ...如何导出如下表,以原材料名为基础,在原材料单位相同的情况下把相同的原材料名的金额汇总,如下表(表为手工计算结果)    表名: b1
原材料名      原材料数量      单位
A材料           10          千克
A材料           1            升
B材料           9           千克
c材料           6           千克
D材料           2           千克
请问这样的表可以用SQL语句导出吗?如何实现,代码怎么写?

解决方案 »

  1.   

    方法1:用bcp,bcp可以使用sql查询来导出到文件,前提你要写好的sql语句。
    方法2:用自带的导入导出工具,同样可以填入sql查询语句。
      

  2.   

    我是想知道sql语句代码怎么写,并不用以文件方式导出,只要能在sql2000中能看到结果就行.
      

  3.   


     
     SELECT  原材料名 ,
             SUM(原材料数量) 原材料数量 ,
             单位
     FROM    a1
     GROUP BY 原材料名 ,
             单位