Concept Flow - Multiple LEFT JOINs in one query
Start with main table
LEFT JOIN first table
Combine rows, keep all from main
LEFT JOIN second table
Combine rows, keep all from main
Result with all rows from main and matching rows from joined tables
END
Start with a main table, then add rows from other tables using LEFT JOINs one by one, keeping all rows from the main table even if no match is found.