diff --git a/src/sql/0-run-first/lifecycle.sql b/src/sql/0-run-first/lifecycle.sql index 49818ae..84fcdf8 100644 --- a/src/sql/0-run-first/lifecycle.sql +++ b/src/sql/0-run-first/lifecycle.sql @@ -1,10 +1,12 @@ DROP TABLE IF EXISTS event_counts; CREATE TABLE event_counts AS -SELECT DATE(timestamp) as event_date, - (SELECT CONCAT(SUBSTRING(all_projects.refnum, 1, 3), ' - ', all_projects.proj_type)) as division, - if(substring(new_value, 1, 1) = '+', 1, -1) as event_count, - SUBSTRING(`new_value` FROM 2) as flag +SELECT DATE(timestamp) AS event_date, + ( + SELECT CONCAT(SUBSTRING(all_projects.refnum, 1, 3), ' - ', IF(all_projects.proj_type = 'Warranty', 'Structural', all_projects.proj_type)) + ) AS division, + if(substring(new_value, 1, 1) = '+', 1, -1) AS event_count, + SUBSTRING(`new_value` FROM 2) AS flag FROM project_lifecycle - INNER JOIN all_projects on project_lifecycle.project_number = all_projects.refnum + INNER JOIN all_projects ON project_lifecycle.project_number = all_projects.refnum WHERE changed_column = 'status'; \ No newline at end of file