Updated the event_counts table in lifecycle.sql to collapse warranty projects down into Soils/Str instead of Soils/Str/Warranty

master
dtookey 4 years ago
parent 94206477cb
commit e3ee6e286d

@ -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';
Loading…
Cancel
Save