Changes between Version 2 and Version 3 of AdvancedReports
- Timestamp:
- 05/25/26 15:34:19 (9 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AdvancedReports
v2 v3 29 29 ), 30 30 31 sitter_ financials AS (31 sitter_reports AS ( 32 32 SELECT 33 33 b.sitter_id, … … 83 83 JOIN pet_sitters ps ON u.user_id = ps.user_id 84 84 LEFT JOIN sitter_stats ss ON ss.sitter_id = ps.user_id 85 LEFT JOIN sitter_ financials sf ON sf.sitter_id = ps.user_id85 LEFT JOIN sitter_reports sf ON sf.sitter_id = ps.user_id 86 86 LEFT JOIN sitter_ratings sr ON sr.sitter_id = ps.user_id 87 87 WHERE COALESCE(ss.total_bookings, 0) > 0 … … 106 106 ) 107 107 108 Sitter Financials <-108 SitterReports <- 109 109 γ 110 110 sitter_id := b.sitter_id; … … 135 135 ( 136 136 (SitterBase ⟕ (u.user_id = ss.sitter_id) SitterStats ss) 137 ⟕ (u.user_id = sf.sitter_id) Sitter Financials sf137 ⟕ (u.user_id = sf.sitter_id) SitterReports sf 138 138 ) 139 139 ⟕ (u.user_id = sr.sitter_id) SitterRatings sr … … 195 195 ), 196 196 197 owner_ financials AS (197 owner_reports AS ( 198 198 SELECT 199 199 b.owner_id, … … 263 263 FROM users u 264 264 JOIN pet_owners po ON u.user_id = po.user_id 265 LEFT JOIN owner_ financials ofin ON po.user_id = ofin.owner_id265 LEFT JOIN owner_reports ofin ON po.user_id = ofin.owner_id 266 266 LEFT JOIN owner_activity oa ON po.user_id = oa.owner_id 267 267 LEFT JOIN favorite_service fs ON po.user_id = fs.owner_id … … 276 276 Params <- {(start_date, end_date)} 277 277 278 Owner Financials <-278 OwnerReports <- 279 279 γ 280 280 owner_id := b.owner_id; … … 338 338 ( 339 339 ( 340 (OwnerBase ⟕ (u.user_id = ofin.owner_id) Owner Financials ofin)340 (OwnerBase ⟕ (u.user_id = ofin.owner_id) OwnerReports ofin) 341 341 ⟕ (u.user_id = oa.owner_id) OwnerActivity oa 342 342 )
