数据集错误?
SELECT a.ID,b.*,c.*,d.*,e.*,f.*,g.*,a.* FROM 流向录入 a left join 医院等级及所属区 b on a.医院编号=b.医院编号
left join 区域销售经理 c on c.区=b.区
left join 客户经理 d on d.业务代表=b.业务代表
left join 医院终端类型 e on e.医院级别=b.医院等级
left join 产品价格信息 f on f.产品编号=a.产品编号
left join 产品 g on g.产品编号=a.产品编号
where a.销售日期>='${开始日期}' and a.销售日期<='${截止日期}'
${if(len(医院名称) == 0,"","and a.医院名称 like '%" + 医院名称 + "%'")}
${if(len(商业公司) == 0,"","and a.商业公司 like '%" + 商业公司 + "%'")}
${if(len(客户经理) == 0,"","and d.客户经理 = '" + 客户经理 + "'")}
${if(len(业务代表) == 0,"","and b.业务代表 = '" + 业务代表 + "'")}
${if(len(是否支付) == 0,"","and 是否支付 = '" + 是否支付 + "'")}
${if(len(产品销售经理) == 0,"","and a.产品销售经理 = '" + 产品销售经理 + "'")}
${if(len(商品名称) == 0,"","and a.商品名称 like '%" + 商品名称 + "%'")}
${if(len(规格) == 0,"","and a.规格 = '" + 规格 + "'")}