damn frontend

This commit is contained in:
2026-08-20 23:21:41 +01:00
parent 8630a61abd
commit 1af25a20fe
4 changed files with 207 additions and 71 deletions
+2 -1
View File
@@ -308,12 +308,13 @@ async fn get_summary(
})?
.collect::<std::result::Result<Vec<_>, duckdb::Error>>()?;
// Filter out "TOTAL" species from top species
let top_sql = format!(
"SELECT species_code, \
COALESCE(MAX(species_label), species_code) AS species_label, \
SUM(CASE WHEN measure_code = 'VALUE' THEN value END) AS total_value, \
SUM(CASE WHEN measure_code = 'MASS' THEN value END) AS total_mass \
FROM landings WHERE 1=1{where_clause} \
FROM landings WHERE 1=1{where_clause} AND species_code != 'TOTAL' \
GROUP BY species_code, species_label \
ORDER BY total_value DESC NULLS LAST \
LIMIT 10"