`stats_time`,
`web_site`,
`store_id`,
`store_name`,
`visitor_num`,
`view_num`,
`order_submit_num`,
`order_submit_amount`,
`order_submit_member_num`,
`order_submit_atv`,
`order_pay_num`,
`order_pay_amount`,
`order_pay_member_num`,
`order_pay_atv`,
`pv_submit_rate`,
`pv_pay_rate`,
`submit_pay_rate`,
`goods_visitor_num`,
`goods_view_num`,
`view_goods_num`,
`new_goods_num`,
`new_brand_num`,
`collection_goods_num`,
`collection_store_num`,
`saling_goods_num`,
`return_num`,
`return_amount`,
`new_member_num`,
`per_view_num`,
WHERE `stats_id` = #{primaryKey}
AND `stats_id` != #{example.statsIdNotEquals}
AND `stats_id` in (${example.statsIdIn})
AND `stats_time` = ]]> #{example.statsTimeAfter}
AND `stats_time` #{example.statsTimeBefore}
AND `web_site` = #{example.webSite}
AND `store_id` = #{example.storeId}
AND `store_name` = #{example.storeName}
AND `store_name` like concat('%',#{example.storeNameLike},'%')
AND `visitor_num` = #{example.visitorNum}
AND `view_num` = #{example.viewNum}
AND `order_submit_num` = #{example.orderSubmitNum}
AND `order_submit_amount` = #{example.orderSubmitAmount}
AND `order_submit_member_num` = #{example.orderSubmitMemberNum}
AND `order_submit_atv` = #{example.orderSubmitAtv}
AND `order_pay_num` = #{example.orderPayNum}
AND `order_pay_amount` = #{example.orderPayAmount}
AND `order_pay_member_num` = #{example.orderPayMemberNum}
AND `order_pay_atv` = #{example.orderPayAtv}
AND `pv_submit_rate` = #{example.pvSubmitRate}
AND `pv_pay_rate` = #{example.pvPayRate}
AND `submit_pay_rate` = #{example.submitPayRate}
AND `goods_visitor_num` = #{example.goodsVisitorNum}
AND `goods_view_num` = #{example.goodsViewNum}
AND `view_goods_num` = #{example.viewGoodsNum}
AND `view_goods_num` like concat('%',#{example.viewGoodsNumLike},'%')
AND `new_goods_num` = #{example.newGoodsNum}
AND `new_goods_num` like concat('%',#{example.newGoodsNumLike},'%')
AND `collection_goods_num` = #{example.collectionGoodsNum}
AND `collection_goods_num` like concat('%',#{example.collectionGoodsNumLike},'%')
AND `collection_store_num` = #{example.collectionStoreNum}
AND `saling_goods_num` = #{example.salingGoodsNum}
AND `saling_goods_num` like concat('%',#{example.salingGoodsNumLike},'%')
AND `return_num` = #{example.returnNum}
AND `return_amount` = #{example.returnAmount}
AND `new_member_num` = #{example.newMemberNum}
AND `per_view_num` = #{example.perViewNum}
ORDER BY `stats_id` DESC
order by ${example.orderBy}
group by ${example.groupBy}
limit #{startRow},#{size}
DELETE FROM `stats_store_year`
DELETE FROM `stats_store_year`
INSERT INTO `stats_store_year`(
)
VALUES(
#{statsTime},
#{webSite},
#{storeId},
#{storeName},
#{visitorNum},
#{viewNum},
#{orderSubmitNum},
#{orderSubmitAmount},
#{orderSubmitMemberNum},
#{orderSubmitAtv},
#{orderPayNum},
#{orderPayAmount},
#{orderPayMemberNum},
#{orderPayAtv},
#{pvSubmitRate},
#{pvPayRate},
#{submitPayRate},
#{goodsVisitorNum},
#{goodsViewNum},
#{viewGoodsNum},
#{newGoodsNum},
#{newBrandNum},
#{collectionGoodsNum},
#{collectionStoreNum},
#{salingGoodsNum},
#{returnNum},
#{returnAmount},
#{newMemberNum},
#{perViewNum},
)
UPDATE `stats_store_year`
`stats_time` = #{record.statsTime},
`web_site` = #{record.webSite},
`store_id` = #{record.storeId},
`store_name` = #{record.storeName},
`visitor_num` = #{record.visitorNum},
`view_num` = #{record.viewNum},
`order_submit_num` = #{record.orderSubmitNum},
`order_submit_amount` = #{record.orderSubmitAmount},
`order_submit_member_num` = #{record.orderSubmitMemberNum},
`order_submit_atv` = #{record.orderSubmitAtv},
`order_pay_num` = #{record.orderPayNum},
`order_pay_amount` = #{record.orderPayAmount},
`order_pay_member_num` = #{record.orderPayMemberNum},
`order_pay_atv` = #{record.orderPayAtv},
`pv_submit_rate` = #{record.pvSubmitRate},
`pv_pay_rate` = #{record.pvPayRate},
`submit_pay_rate` = #{record.submitPayRate},
`goods_visitor_num` = #{record.goodsVisitorNum},
`goods_view_num` = #{record.goodsViewNum},
`view_goods_num` = #{record.viewGoodsNum},
`new_goods_num` = #{record.newGoodsNum},
`collection_goods_num` = #{record.collectionGoodsNum},
`collection_store_num` = #{record.collectionStoreNum},
`saling_goods_num` = #{record.salingGoodsNum},
`return_num` = #{record.returnNum},
`return_amount` = #{record.returnAmount},
`new_member_num` = #{record.newMemberNum},
`per_view_num` = #{record.perViewNum},
UPDATE `stats_store_year`
`stats_time` = #{statsTime},
`web_site` = #{webSite},
`store_id` = #{storeId},
`store_name` = #{storeName},
`visitor_num` = #{visitorNum},
`view_num` = #{viewNum},
`order_submit_num` = #{orderSubmitNum},
`order_submit_amount` = #{orderSubmitAmount},
`order_submit_member_num` = #{orderSubmitMemberNum},
`order_submit_atv` = #{orderSubmitAtv},
`order_pay_num` = #{orderPayNum},
`order_pay_amount` = #{orderPayAmount},
`order_pay_member_num` = #{orderPayMemberNum},
`order_pay_atv` = #{orderPayAtv},
`pv_submit_rate` = #{pvSubmitRate},
`pv_pay_rate` = #{pvPayRate},
`submit_pay_rate` = #{submitPayRate},
`goods_visitor_num` = #{goodsVisitorNum},
`goods_view_num` = #{goodsViewNum},
`view_goods_num` = #{viewGoodsNum},
`new_goods_num` = #{newGoodsNum},
`collection_goods_num` = #{collectionGoodsNum},
`collection_store_num` = #{collectionStoreNum},
`saling_goods_num` = #{salingGoodsNum},
`return_num` = #{returnNum},
`return_amount` = #{returnAmount},
`new_member_num` = #{newMemberNum},
`per_view_num` = #{perViewNum},
WHERE `stats_id` = #{statsId}