forecaste name, insert statement, delete statement , and orders cutuff
This commit is contained in:
		
							parent
							
								
									8da4a929e0
								
							
						
					
					
						commit
						06488cae18
					
				| @ -50,7 +50,7 @@ $a$SELECT | ||||
|     $a$::text||     | ||||
|     _clist|| | ||||
|     $b$ | ||||
|     ,'baseline' "version" | ||||
|     ,'forecast_name' "version" | ||||
|     ,'actuals' iter | ||||
| FROM | ||||
|     rlarp.osm_dev o | ||||
| @ -77,7 +77,7 @@ SELECT | ||||
| $$SELECT | ||||
|     $$||_clist_inc|| | ||||
| $$ | ||||
|     ,'baseline' "version" | ||||
|     ,'forecast_name' "version" | ||||
|     ,'plug' iter | ||||
| FROM | ||||
|     rlarp.osm_dev o | ||||
| @ -91,13 +91,20 @@ INTO | ||||
| ------------------------------copy a full year and increment by 1 year for the baseline------------------------- | ||||
| 
 | ||||
| SELECT | ||||
| $a$SELECT | ||||
| $a$ | ||||
| INSERT INTO  | ||||
|     fc.live | ||||
| SELECT | ||||
|     $a$||_clist_inc|| | ||||
|     $b$'forecast' "versoin", | ||||
|     $b$ | ||||
|     'forecast_name' "version", | ||||
|     'baseline' iter | ||||
| FROM | ||||
|     baseline | ||||
| $b$ | ||||
| WHERE | ||||
|     $b$||_order_date||$c$ + interval '1 year' >= $c$||'[app_first_order_date_year]' | ||||
|     --the final forecast baseline should have orders greater than or equal to the | ||||
|     --start of the year since new orders is the intended forecast | ||||
| INTO | ||||
|     _baseline; | ||||
|      | ||||
| @ -105,7 +112,8 @@ INTO | ||||
| ------------------------------stack the sql into the final format------------------------------------------------ | ||||
| 
 | ||||
| SELECT | ||||
| $$WITH | ||||
| $$DELETE FROM fc.live WHERE version = 'forecast_name'; | ||||
| WITH | ||||
| baseline AS ( | ||||
| $$||_ytdbody|| | ||||
| $$UNION ALL | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user