@@ -172,7 +172,8 @@ WITH cms_data AS (
172172 embodied_emissions_network * grid_intensity +
173173 embodied_emissions_user_devices * grid_intensity
174174 )
175- )) AS total_html_emissions,
175+ )
176+ ) AS total_html_emissions,
176177
177178 (
178179 SAFE_DIVIDE(
@@ -191,7 +192,8 @@ WITH cms_data AS (
191192 embodied_emissions_network * grid_intensity +
192193 embodied_emissions_user_devices * grid_intensity
193194 )
194- )) AS total_js_emissions,
195+ )
196+ ) AS total_js_emissions,
195197
196198 (
197199 SAFE_DIVIDE(
@@ -210,7 +212,8 @@ WITH cms_data AS (
210212 embodied_emissions_network * grid_intensity +
211213 embodied_emissions_user_devices * grid_intensity
212214 )
213- )) AS total_css_emissions,
215+ )
216+ ) AS total_css_emissions,
214217
215218 (
216219 SAFE_DIVIDE(
@@ -229,7 +232,8 @@ WITH cms_data AS (
229232 embodied_emissions_network * grid_intensity +
230233 embodied_emissions_user_devices * grid_intensity
231234 )
232- )) AS total_img_emissions,
235+ )
236+ ) AS total_img_emissions,
233237
234238 (
235239 SAFE_DIVIDE(
@@ -248,7 +252,8 @@ WITH cms_data AS (
248252 embodied_emissions_network * grid_intensity +
249253 embodied_emissions_user_devices * grid_intensity
250254 )
251- )) AS total_font_emissions,
255+ )
256+ ) AS total_font_emissions,
252257
253258 -- Resource-specific size in KB
254259 CAST(JSON_VALUE(summary, ' $.bytesHtml' ) AS INT64) / 1024 AS html_kb,
@@ -268,40 +273,40 @@ WITH cms_data AS (
268273SELECT
269274 client,
270275 cms,
271- COUNT (* ) AS pages,
276+ COUNT (0 ) AS pages,
272277 -- Median resource weights and emissions
273- APPROX_QUANTILES(total_kb, 1000 ) [OFFSET(500 )] AS median_total_kb,
278+ APPROX_QUANTILES(total_kb, 1000 )[OFFSET(500 )] AS median_total_kb,
274279 APPROX_QUANTILES(
275280 total_operational_emissions, 1000
276- ) [OFFSET(500 )] AS median_operational_emissions,
281+ )[OFFSET(500 )] AS median_operational_emissions,
277282 APPROX_QUANTILES(
278283 total_embodied_emissions, 1000
279- ) [OFFSET(500 )] AS median_embodied_emissions,
284+ )[OFFSET(500 )] AS median_embodied_emissions,
280285 APPROX_QUANTILES(
281286 total_emissions, 1000
282- ) [OFFSET(500 )] AS median_total_emissions,
287+ )[OFFSET(500 )] AS median_total_emissions,
283288
284289 -- Resource-specific medians
285- APPROX_QUANTILES(html_kb, 1000 ) [OFFSET(500 )] AS median_html_kb,
290+ APPROX_QUANTILES(html_kb, 1000 )[OFFSET(500 )] AS median_html_kb,
286291 APPROX_QUANTILES(
287292 total_html_emissions, 1000
288- ) [OFFSET(500 )] AS median_total_html_emissions,
289- APPROX_QUANTILES(js_kb, 1000 ) [OFFSET(500 )] AS median_js_kb,
293+ )[OFFSET(500 )] AS median_total_html_emissions,
294+ APPROX_QUANTILES(js_kb, 1000 )[OFFSET(500 )] AS median_js_kb,
290295 APPROX_QUANTILES(
291296 total_js_emissions, 1000
292- ) [OFFSET(500 )] AS median_total_js_emissions,
293- APPROX_QUANTILES(css_kb, 1000 ) [OFFSET(500 )] AS median_css_kb,
297+ )[OFFSET(500 )] AS median_total_js_emissions,
298+ APPROX_QUANTILES(css_kb, 1000 )[OFFSET(500 )] AS median_css_kb,
294299 APPROX_QUANTILES(
295300 total_css_emissions, 1000
296- ) [OFFSET(500 )] AS median_total_css_emissions,
297- APPROX_QUANTILES(img_kb, 1000 ) [OFFSET(500 )] AS median_img_kb,
301+ )[OFFSET(500 )] AS median_total_css_emissions,
302+ APPROX_QUANTILES(img_kb, 1000 )[OFFSET(500 )] AS median_img_kb,
298303 APPROX_QUANTILES(
299304 total_img_emissions, 1000
300- ) [OFFSET(500 )] AS median_total_img_emissions,
301- APPROX_QUANTILES(font_kb, 1000 ) [OFFSET(500 )] AS median_font_kb,
305+ )[OFFSET(500 )] AS median_total_img_emissions,
306+ APPROX_QUANTILES(font_kb, 1000 )[OFFSET(500 )] AS median_font_kb,
302307 APPROX_QUANTILES(
303308 total_font_emissions, 1000
304- ) [OFFSET(500 )] AS median_total_font_emissions
309+ )[OFFSET(500 )] AS median_total_font_emissions
305310FROM
306311 cms_data
307312GROUP BY
0 commit comments