本のデータベースに2つのテーブルがあり、1つはジャンルがあります
--------------------
| id | genre |
--------------------
| 1 | genre 1 |
| 2 | genre 2 |
| 3 | genre 3 |
| 4 | genre 2 |
--------------------
各書籍のカテゴリに 4 つの列があるテーブル ブック
---------------------------------
| id | name | c1 | c2 | c3 | c4 |
---------------------------------
|7427| book1| 3 | 1 | 0 | 0 |
本のすべてのカテゴリを ID で取得するにはどうすればよいですか?
私はこのような人を2つのジャンルで試してみましたが、2番目のカテゴリの結果は拳のように同じです
SELECT
books.id as bid,
c1,
genre.name as g1_name,
c2,
genre.name as g2_name
FROM books
Left join genre on books.c1 = genre.id
where books.id="7427"
;