Commit d77a1a76 authored by 高雅喆's avatar 高雅喆

union all replace union

parent dbcbc226
...@@ -41,7 +41,7 @@ def get_rate_detail(platform): ...@@ -41,7 +41,7 @@ def get_rate_detail(platform):
where device_id not in \ where device_id not in \
(select distinct(device_id) from data_feed_exposure \ (select distinct(device_id) from data_feed_exposure \
where time < {2})) \ where time < {2})) \
union \ union all \
select count(distinct(device_id)) from data_feed_exposure \ select count(distinct(device_id)) from data_feed_exposure \
where device_type{0} \ where device_type{0} \
and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \ and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \
...@@ -58,7 +58,7 @@ def get_rate_detail(platform): ...@@ -58,7 +58,7 @@ def get_rate_detail(platform):
and device_id in \ and device_id in \
(select distinct(device_id) from data_feed_exposure \ (select distinct(device_id) from data_feed_exposure \
where time < {2})) \ where time < {2})) \
union \ union all \
select count(distinct(device_id)) from data_feed_exposure \ select count(distinct(device_id)) from data_feed_exposure \
where device_type{0} \ where device_type{0} \
and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \ and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \
...@@ -75,7 +75,7 @@ def get_rate_detail(platform): ...@@ -75,7 +75,7 @@ def get_rate_detail(platform):
and device_id in \ and device_id in \
(select distinct(device_id) from data_feed_exposure \ (select distinct(device_id) from data_feed_exposure \
where time < {3})) \ where time < {3})) \
union \ union all \
select count(distinct(device_id)) from data_feed_exposure \ select count(distinct(device_id)) from data_feed_exposure \
where device_type{0} \ where device_type{0} \
and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \ and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \
...@@ -92,7 +92,7 @@ def get_rate_detail(platform): ...@@ -92,7 +92,7 @@ def get_rate_detail(platform):
and device_id in \ and device_id in \
(select distinct(device_id) from data_feed_exposure \ (select distinct(device_id) from data_feed_exposure \
where time < {4})) \ where time < {4})) \
union \ union all \
select count(distinct(device_id)) from data_feed_exposure \ select count(distinct(device_id)) from data_feed_exposure \
where device_type{0} \ where device_type{0} \
and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \ and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \
...@@ -109,7 +109,7 @@ def get_rate_detail(platform): ...@@ -109,7 +109,7 @@ def get_rate_detail(platform):
and device_id in \ and device_id in \
(select distinct(device_id) from data_feed_exposure \ (select distinct(device_id) from data_feed_exposure \
where time < {5})) \ where time < {5})) \
union \ union all \
select count(distinct(device_id)) from data_feed_exposure \ select count(distinct(device_id)) from data_feed_exposure \
where device_type{0} \ where device_type{0} \
and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \ and from_unixtime(time,'%Y-%m-%d')=date_add(curdate(), interval -1 day) \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment