0

mysql に*book_category、books、book_pictures*の3 つのテーブルがあります。各書籍カテゴリ順の最新書籍を amended で入手したい。このクエリを使用して最新の本を取得すると、正常に機能します。

select * from (select * from books ORDER BY amended DESC) AS x GROUP BY book_sub_category_id

しかし、book_pictures テーブルに参加したいので、book_pictures の URL を取得して本の画像を表示します。book_pictures テーブルから URL を使用して最新の本を取得するクエリを作成する方法は? 以下に、テーブルの構造を示します。

       book_category
+-------------+-----------------+
|category_id  | category_name   |
|-------------------------------|             
|    ca       |   custom Act    |
|    ct       |   Custom Tarif  |
|-------------+-----------------+

                          books
+-------------+-----------------+-----------------+--------------------------+
|    book_id  |   category_id   |   name          |        amended           |
|-------------------------------|-----------------+--------------------------|             
|    01       |      ca         | custom Act      |      01-06-2011          |
|    02       |      ca         | custom Act      |      01-06-2012          |
|    03       |      ca         | custom Act      |      01-06-2013          |
|    04       |      ct         | custom tarif    |      01-07-2011          |
|    05       |      ct         | custom tarif    |      01-07-2012          |
|    06       |      ct         | custom tarif    |      01-07-2013          |
+-------------+-----------------+-----------------+--------------------------+   

                               book_pictures
+-------------+-----------------+-----------------+--------------------------+
| picture_id  |   book_id       |   small_url     |        large_url         |
|-------------------------------|-----------------+--------------------------|             
|    p1       |      01         |      url        |      url                 |
|    p2       |      02         |      url        |      url                 |
|    p3       |      03         |      url        |      url                 |
|    p4       |      04         |      url        |      url                 |
|    p5       |      05         |      url        |      url                 |
|    p6       |      06         |      url        |      url                 |
+-------------+-----------------+-----------------+--------------------------+
4

1 に答える 1