phase 5 complete, sending to QA and code review
This commit is contained in:
+3
-3
@@ -263,7 +263,7 @@ async fn get_summary(
|
||||
let conn = conn.blocking_lock();
|
||||
|
||||
let where_clause = if species_filter.is_some() {
|
||||
" WHERE species_code = ?".to_string()
|
||||
" AND species_code = ?".to_string()
|
||||
} else {
|
||||
String::new()
|
||||
};
|
||||
@@ -272,7 +272,7 @@ async fn get_summary(
|
||||
"SELECT month, \
|
||||
SUM(CASE WHEN measure_code = 'MASS' THEN value END) AS total_mass, \
|
||||
SUM(CASE WHEN measure_code = 'VALUE' THEN value END) AS total_value \
|
||||
FROM landings{where_clause} \
|
||||
FROM landings WHERE 1=1{where_clause} \
|
||||
GROUP BY month ORDER BY month"
|
||||
);
|
||||
|
||||
@@ -307,7 +307,7 @@ async fn get_summary(
|
||||
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_clause} \
|
||||
FROM landings WHERE 1=1{where_clause} \
|
||||
GROUP BY species_code, species_label \
|
||||
ORDER BY total_value DESC NULLS LAST \
|
||||
LIMIT 10"
|
||||
|
||||
Reference in New Issue
Block a user