|
|
@@ -4,7 +4,7 @@
|
|
|
|
|
|
<select id="getYesterdayUploadNewMaterialCount" resultType="Long">
|
|
|
SELECT IFNULL(sum(1), 0)
|
|
|
- FROM `app_bytedance_material_info`
|
|
|
+ FROM application.`app_bytedance_material_info`
|
|
|
WHERE media_time = DATE_FORMAT(DATE_SUB(#{lastEndDate}, INTERVAL 1 DAY ), '%Y%m%d')
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
</select>
|
|
|
@@ -14,14 +14,14 @@
|
|
|
SELECT t1.todaycost, t2.yesterdaycost, t3.thisWeekcost, t4.lastWeek1 + t5.lastWeek2 as 'lastWeekcost'
|
|
|
FROM (
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'todaycost'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{today}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
) t1
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'yesterdaycost'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{yesterday}
|
|
|
AND hour <= #{hour}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
@@ -29,7 +29,7 @@
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'thisWeekcost'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime >= #{monday}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
AND stat_datetime <= #{today}
|
|
|
@@ -37,7 +37,7 @@
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
SELECT IF(#{lastStartDate} - #{lastEndDate} = 0, 0.00, sum(cost)) as 'lastWeek1'
|
|
|
- FROM bytedance_advertiser_report_daily_dw
|
|
|
+ FROM application.bytedance_advertiser_report_daily_dw
|
|
|
WHERE stat_datetime >= #{lastStartDate}
|
|
|
AND stat_datetime <= DATE_FORMAT(DATE_SUB(#{lastEndDate}, INTERVAL 1 DAY ), '%Y%m%d')
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
@@ -45,7 +45,7 @@
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'lastWeek2'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{lastEndDate}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
AND hour <= #{hour}
|
|
|
@@ -54,7 +54,7 @@
|
|
|
|
|
|
<select id="getHourCost" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
SELECT hour as 'time', IFNULL(SUM(cost), 0.00) as 'cost'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{startTime}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
@@ -66,7 +66,7 @@
|
|
|
|
|
|
<select id="getDataCost" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
SELECT DATE_FORMAT(stat_datetime, '%Y-%m-%d') as 'time', IFNULL(sum(cost), 0.00) as 'cost'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime <= #{endTime}
|
|
|
AND stat_datetime >= #{startTime}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
@@ -82,7 +82,7 @@
|
|
|
SELECT IFNULL(sum(1), 0)
|
|
|
FROM (
|
|
|
SELECT 1
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{startTime}
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
@@ -104,14 +104,14 @@
|
|
|
SUM( click ) AS 'bclick',
|
|
|
IFNULL( t5.num, 0 ) AS 'num',
|
|
|
IFNULL(concat(round((sum(cost) - t6.costs) / t6.costs * 100, 2), '%'), '-') as 'rio'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw t1
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw t1
|
|
|
LEFT JOIN `jeecg-boot`.ctop_product t2 ON t2.id = t1.product_id
|
|
|
LEFT JOIN `jeecg-boot`.sys_user t3 ON t1.sale_id = t3.id
|
|
|
LEFT JOIN `jeecg-boot`.sys_user t4 ON t1.user_id = t4.id
|
|
|
LEFT JOIN (
|
|
|
SELECT tt2.project_id, sum(1) as 'num'
|
|
|
- FROM app_bytedance_material_info tt1
|
|
|
- LEFT JOIN bytedance_project_material_relation tt2 ON tt1.material_id = tt2.signature
|
|
|
+ FROM application.app_bytedance_material_info tt1
|
|
|
+ LEFT JOIN application.bytedance_project_material_relation tt2 ON tt1.material_id = tt2.signature
|
|
|
WHERE media_time = DATE_FORMAT(DATE_SUB(#{startTime}, INTERVAL 1 DAY ), '%Y%m%d')
|
|
|
AND tt1.company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
@@ -123,7 +123,7 @@
|
|
|
) t5 ON t1.project_id = t5.project_id
|
|
|
LEFT JOIN (
|
|
|
SELECT project_id, SUM(cost) as 'costs'
|
|
|
- FROM bytedance_advertiser_report_hourly_dw
|
|
|
+ FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = DATE_FORMAT(DATE_SUB(20220804, INTERVAL 1 DAY ), '%Y%m%d')
|
|
|
AND hour <= #{hour}
|
|
|
AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
@@ -150,7 +150,7 @@
|
|
|
SELECT IFNULL(sum(1), 0)
|
|
|
FROM (
|
|
|
SELECT 1
|
|
|
- FROM bytedance_advertiser_report_daily_dw
|
|
|
+ FROM application.bytedance_advertiser_report_daily_dw
|
|
|
WHERE stat_datetime >= #{startTime}
|
|
|
AND stat_datetime <= #{endTime}
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
@@ -172,14 +172,14 @@
|
|
|
SUM( click ) AS 'bclick',
|
|
|
IFNULL( t5.num, 0 ) AS 'num',
|
|
|
'-' as 'rio'
|
|
|
- FROM bytedance_advertiser_report_daily_dw t1
|
|
|
+ FROM application.bytedance_advertiser_report_daily_dw t1
|
|
|
LEFT JOIN `jeecg-boot`.ctop_product t2 ON t2.id = t1.product_id
|
|
|
LEFT JOIN `jeecg-boot`.sys_user t3 ON t1.sale_id = t3.id
|
|
|
LEFT JOIN `jeecg-boot`.sys_user t4 ON t1.user_id = t4.id
|
|
|
LEFT JOIN (
|
|
|
SELECT tt2.project_id, sum(1) as 'num'
|
|
|
- FROM app_bytedance_material_info tt1
|
|
|
- LEFT JOIN bytedance_project_material_relation tt2 ON tt1.material_id = tt2.signature
|
|
|
+ FROM application.app_bytedance_material_info tt1
|
|
|
+ LEFT JOIN application.bytedance_project_material_relation tt2 ON tt1.material_id = tt2.signature
|
|
|
WHERE media_time >= #{startTime}
|
|
|
AND media_time <= #{endTime}
|
|
|
AND tt1.company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|