aggregate attributes to the price level
This commit is contained in:
		
							parent
							
								
									01b70dce3c
								
							
						
					
					
						commit
						460912af7c
					
				| @ -228,9 +228,27 @@ ORDER BY | ||||
| ,agg_levels AS ( | ||||
|     SELECT | ||||
|          stlc | ||||
|         ,jsonb_agg(DISTINCT coltier) coltier | ||||
|         ,jsonb_agg(branding) | ||||
|         ,jsonb_agg(DISTINCT | ||||
|         ,jsonb_agg(DISTINCT | ||||
|         ,jsonb_agg(DISTINCT | ||||
|         ,string_agg(DISTINCT coltier ,', ') FILTER (WHERE clist IS NOT NULL) coltier | ||||
|         ,string_agg(DISTINCT branding,', ') branding | ||||
|         ,string_agg(DISTINCT accs    ,', ') accs | ||||
|         ,string_agg(DISTINCT suffix  ,', ') suffix | ||||
|         ,pckg | ||||
|         ,col | ||||
|         ,vol_uom | ||||
|         ,voL_qty | ||||
|         ,price | ||||
|         ,regexp_replace(jsonb_arr_aggcd(clist)::text,'["\[\]]|null, ','','g') clist | ||||
|     FROM | ||||
|         joinback_init | ||||
|     GROUP BY | ||||
|         stlc | ||||
|         ,pckg | ||||
|         ,col | ||||
|         ,vol_uom | ||||
|         ,vol_qty | ||||
|         ,price | ||||
| ) | ||||
| SELECT  | ||||
|     *  | ||||
| FROM  | ||||
|     agg_levels | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user