日期:2014-05-17  浏览次数:20367 次

如何导出以某一字段为关键字的表?
直接以实例说明 表名: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语句导出吗?如何实现,代码怎么写?
------最佳解决方案--------------------

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

------其他解决方案--------------------
方法1:用bcp,bcp可以使用sql查询来导出到文件,前提你要写好的sql语句。
方法2:用自带的导入导出工具,同样可以填入sql查询语句。
------其他解决方案--------------------
我是想知道sql语句代码怎么写,并不用以文件方式导出,只要能在sql2000中能看到结果就行.