Tell me about the different types of SQL joins and when you would use each one.
Use the supplied reference rows to return the join types in the requested order and describe the purpose of each type.
join_type, use_case, and includes_unmatched_rows.display_order ascending, without returning display_order.| Column | Type | Description |
|---|---|---|
| join_typePK | VARCHAR(30) | SQL join type |
| use_case | TEXT | Typical purpose of the join type |
| includes_unmatched_rows | BOOLEAN | Whether the join preserves rows without a matching record |
| display_order | INT | Required presentation order |