Tags / outer-join
Combining Data Rows from Multiple Tables Without Repeating Row IDs Using SQL Joins and Conditional Aggregation
Joining Data Frames with dplyr in R: Preserving Common Columns and Filling NA
Left Joining Twice on the Same Table with Multiple IDs Using SQL and Common Table Expressions (CTEs)