В первую очередь шпаргалка для себя, но надеюсь кому нибудь окажется полезным.
Для начала оговорим, что у нас есть две таблицы: Table A и Table B:
id name id name
1 Pirate 1 Rutabaga
2 Monkey 2 Pirate
3 Ninja 3 Darth Vader
4 Spaghetti 4 Ninja
Теперь можно рассмотреть, варианты и различия возможных JOIN запросов.
Inner join выведет записи, которые соответствуют таблице A и таблице B.
Читать далееSELECT * FROM TableA
INNER JOIN TableB
ON TableA.name = TableB.nameid name id name
1 Pirate 2 Pirate
3 Ninja 4 Ninja