|
|
@@ -17,7 +17,7 @@
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'todaycost'
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{today}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
) t1
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
@@ -25,14 +25,14 @@
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{yesterday}
|
|
|
AND hour <= #{hour}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
) t2 ON 1 = 1
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'thisWeekcost'
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime >= #{monday}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
AND stat_datetime <= #{today}
|
|
|
) t3 ON 1 = 1
|
|
|
LEFT JOIN
|
|
|
@@ -41,14 +41,14 @@
|
|
|
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')
|
|
|
+
|
|
|
) t4 ON 1 = 1
|
|
|
LEFT JOIN
|
|
|
(
|
|
|
SELECT IFNULL(sum(cost), 0.00) as 'lastWeek2'
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{lastEndDate}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
AND hour <= #{hour}
|
|
|
) t5 ON 1 = 1
|
|
|
</select>
|
|
|
@@ -57,7 +57,7 @@
|
|
|
SELECT hour as 'time', IFNULL(SUM(cost), 0.00) as 'cost'
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{startTime}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -70,7 +70,7 @@
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime <= #{endTime}
|
|
|
AND stat_datetime >= #{startTime}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b', 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -85,7 +85,7 @@
|
|
|
SELECT 1
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = #{startTime}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -139,7 +139,7 @@
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime = DATE_FORMAT(DATE_SUB(#{startTime}, INTERVAL 1 DAY ), '%Y%m%d')
|
|
|
AND hour <= #{hour}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -154,7 +154,7 @@
|
|
|
FROM
|
|
|
application.app_bytedance_account_base_info_d
|
|
|
WHERE stat_date =DATE_FORMAT(DATE_SUB(#{startTime}, INTERVAL 1 DAY ), '%Y%m%d')
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
GROUP BY project_id
|
|
|
) t8 ON t1.project_id = t8.project_id
|
|
|
LEFT JOIN(
|
|
|
@@ -173,7 +173,7 @@
|
|
|
GROUP BY project_id
|
|
|
) t13 ON t1.project_id = t13.project_id
|
|
|
WHERE stat_datetime = #{startTime}
|
|
|
- AND t1.company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND t1.project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -194,7 +194,7 @@
|
|
|
FROM application.bytedance_advertiser_report_daily_dw
|
|
|
WHERE stat_datetime >= #{startTime}
|
|
|
AND stat_datetime <= #{endTime}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -249,7 +249,7 @@
|
|
|
FROM application.bytedance_advertiser_report_hourly_dw
|
|
|
WHERE stat_datetime >= #{lastStart}
|
|
|
AND stat_datetime <= #{lastEnd}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND project_id = #{projectId}
|
|
|
</if>
|
|
|
@@ -266,7 +266,7 @@
|
|
|
application.app_bytedance_account_base_info_d
|
|
|
WHERE stat_date >= #{startTime}
|
|
|
AND stat_date <= #{endTime}
|
|
|
- AND company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
GROUP BY project_id
|
|
|
) t8 ON t1.project_id = t8.project_id
|
|
|
LEFT JOIN(
|
|
|
@@ -288,7 +288,7 @@
|
|
|
) t13 ON t1.project_id = t13.project_id
|
|
|
WHERE stat_datetime >= #{startTime}
|
|
|
AND stat_datetime <= #{endTime}
|
|
|
- AND t1.company_id in ('5e46b5dea3d740eeb8ff1a2895015a4b' , 'd57fecdcf7a94d009736d9c850731582')
|
|
|
+
|
|
|
<if test="projectId != null and projectId != ''">
|
|
|
AND t1.project_id = #{projectId}
|
|
|
</if>
|