INSERT into dc_base_listing_status_sum_view_temp(`bailun_sku`,`ebay_uk_china`,`ebay_uk_abroad`,`ebay_us_china`,`ebay_us_abroad`,`wish_us_china`,`wish_us_abroad`,`amazon_uk_china`,`amazon_uk_abroad`,`amazon_us_china`,`amazon_us_abroad`,`aliexpress_uk_china`,`aliexpress_uk_abroad`,`aliexpress_us_china`,`aliexpress_us_abroad`,`walmart_us_china`,`walmart_us_abroad`,`sears_us_china`,`sears_us_abroad`) (
select
t1.bailun_sku,
count(case when t1.platform='ebay' and t1.localtion='国内' and t1.web_site='uk' and t1.`status`=1 then 1 else null end ) as 'ebay_uk_china',
count(case when t1.platform='ebay' and t1.localtion!='国内' and t1.web_site='uk' and t1.`status`=1 then 1 else null end) as 'ebay_uk_abroad',
count(case when t1.platform='ebay' and t1.localtion='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'ebay_us_china',
count(case when t1.platform='ebay' and t1.localtion!='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'ebay_us_abroad',
count(case when t1.platform='wish' and t1.localtion='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'wish_us_china',
count(case when t1.platform='wish' and t1.localtion!='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'wish_us_abroad',
count(case when t1.platform='amazon' and t1.localtion='国内' and t1.web_site='uk' and t1.`status`=1 then 1 else null end) as 'amazon_uk_china',
count(case when t1.platform='amazon' and t1.localtion!='国内' and t1.web_site='uk' and t1.`status`=1 then 1 else null end) as 'amazon_uk_abroad',
count(case when t1.platform='amazon' and t1.localtion='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'amazon_us_china',
count(case when t1.platform='amazon' and t1.localtion!='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'amazon_us_abroad',
count(case when t1.platform='aliexpress' and t1.localtion='国内' and t1.web_site='uk' and t1.`status`=1 then 1 else null end) as 'aliexpress_uk_china',
count(case when t1.platform='aliexpress' and t1.localtion!='国内' and t1.web_site='uk' and t1.`status`=1 then 1 else null end) as 'aliexpress_uk_abroad',
count(case when t1.platform='aliexpress' and t1.localtion='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'aliexpress_us_china',
count(case when t1.platform='aliexpress' and t1.localtion!='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'aliexpress_us_abroad',
count(case when t1.platform='walmart' and t1.localtion='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'walmart_us_china',
count(case when t1.platform='walmart' and t1.localtion!='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'walmart_us_abroad',
count(case when t1.platform='sears' and t1.localtion='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'sears_us_china',
count(case when t1.platform='sears' and t1.localtion!='国内' and t1.web_site='us' and t1.`status`=1 then 1 else null end) as 'sears_us_abroad'
from dc_base_listing_status as t1
GROUP BY t1.bailun_sku
);
alter table dc_base_listing_status_sum_view rename dc_base_listing_status_sum_viewTemp;
alter table dc_base_listing_status_sum_view_temp rename dc_base_listing_status_sum_view;
alter table dc_base_listing_status_sum_viewTemp rename dc_base_listing_status_sum_view_temp;