Как объединить две таблицы в MYSQL в запросе?

Есть таблица genres (на первом скришоте)

Таблица genres

Также есть таблица genres_posts (второй скриншот)

Таблица genres_posts

Нужно чтобы при game_id 38 вывелись все жанры из таблицы genres_posts, но при этом имели название из таблицы genres, то есть должно вывести Экшен и Приключения. Я понимаю, что нужно как то объединить запросы с помощью LEFT JOIN, вот только в документации написано в основном по другим примерам и очень сложно понять логику. Поэтому прошу помочь.


Ответы (1 шт):

Автор решения: mazik7512
SELECT janr_name FROM genres LEFT JOIN genres_post ON janr_id = genre_id WHERE game_id = 38

LEFT JOIN объединяет таблицы, а не запросы. ON указывает по каким полям данные таблицы нужно соединить.

→ Ссылка