风
风之悠然
Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个统计不合格产品的报表,从defect_record表里查找出符合条件的顾客,铸件编号开票日期,处理日期,型号名称,不合格品状况,单重,件数,处理地点,备注,责任单位,评审结果,并且要求按照责任单位和评审结果分组,统计出每一组的总重量和总件数。我的代码是这样写的,可是不能时间一个责任单位显示若干条记录。
SQL.Add('select 责任单位,max(顾客)as 顾客,max(铸件编号)as 铸件编号,');
SQL.Add('max(开票日期)as 开票日期,max(处理日期)as 处理日期,');
SQL.Add('max(型号名称)as 型号名称,max(不合格品状况)as 不合格品状况,');
SQL.Add('max(单重)as 单重,max(件数)as 件数,max(处理地点)as 处理地点,max (备注)as 备注');
SQL.Add('FROM defect_record ');
SQL.Add('group by 责任单位,评审结果 order by 责任单位 ASC');
急救!!
SQL.Add('select 责任单位,max(顾客)as 顾客,max(铸件编号)as 铸件编号,');
SQL.Add('max(开票日期)as 开票日期,max(处理日期)as 处理日期,');
SQL.Add('max(型号名称)as 型号名称,max(不合格品状况)as 不合格品状况,');
SQL.Add('max(单重)as 单重,max(件数)as 件数,max(处理地点)as 处理地点,max (备注)as 备注');
SQL.Add('FROM defect_record ');
SQL.Add('group by 责任单位,评审结果 order by 责任单位 ASC');
急救!!