@Mixa

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

Простая, какзалось бы задачка...

Есть табличка с жанрами

genre                   |   g.id
_______________________________________       
Coming-of-age           |   11
Crime	                |   27
Drama	                |   45
Fairytale	        |   543
Fantasy                 |   543


и есть отдельная табличка со списком книг, в котором указывается айди жанра

book     |   book.id
_______________________________________       
Book 1   |   45
Book 2 	 |   543
Book 3 	 |   45
Book 4 	 |   27
Book 5   |   543


Как получить список все книг, но чтобы вместо цифрового идентификатора жанра было указано текстовое значение жанра из первой таблицы?
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 2
kimono
@kimono
Web developer
SELECT book.id, book.name, genre.name FROM book
LEFT JOIN genre ON genre.id = book.genre_id
Ответ написан
Комментировать
@Nc_Soft
Лучше это делать в два примитивных запроса без всяких джоинов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы