--沒發現錯誤
select CommodityName,CompanyName,IsNull(count(tb_Reckoning.CommodityId)+1,1) as 结款次数,convert(varchar(8),tb_Stock.StockDate,112)+ right('0000000'+ltrim(tb_Stock.id),7) as 单据编号 from tb_Company,tb_Commodity,tb_Stock,tb_Reckoning where tb_Company.id=tb_Stock.CompanyId and tb_Commodity.id=tb_Stock.CommodityId and tb_Stock.Type='进货信息' and tb_Reckoning.CommodityId=tb_Stock.id 
group by tb_Stock.Type,tb_Commodity.CommodityName, 
tb_Company.CompanyName,tb_Stock.StockDate,tb_Stock.id,tb_Reckoning.CommodityId