Types:
[INNER] JOIN
: usual join, eliminates tuples without a partnerLEFT JOIN
: preserves rows of left tableRIGHT JOIN
: preserves rows of right tableFULL JOIN
: preserves rows of both tablesCROSS JOIN
: Cartesian product in all combinationsJoin predicates: