我在按第三个相关表对数据进行分类时遇到了问题.让我们假设我有一张简单的桌子,像贝娄.
类别表
+----+---------+
| id | name |
+----+---------+
| 1 | novel |
| 2 | comics |
+----+---------+
然后是书桌
+----+--------------+------------------+---------+
| id | title | category_id | price |
+----+--------------+------------------+---------+
| 1 | Don Quixote | 1 | $10. |
| 2 | Naruto | 2 | $5. |
| 2 | One Piece | 2 | $5. |
+----+--------------+------------------+---------+
然后TRANSACTIONS表
+----+--------------+--------------+---------+
| id | book_id | pcs | total |
+----+--------------+--------------+---------+
| 1 | 1 | 3 | $30. |
| 2 | 1 | 2 | $20. |
| 2 | 2 | 2 | $10. |
| 2 | 3 | 2 | $10. |
+----+--------------+--------------+---------+
我想要实现的是基于类别数据对交易数据进行分类. 例如:将被归类为小说的图书的交易总付款相加. 所以根据上面的数据,我会得到50$分作为结果.
我不知道该怎么做,请给我一些参考,如何解决这个问题. 提前谢谢你