好的,所以我有 3 个需要从中提取数据的 mysql 表。任何与连接有关的事情都会让我陷入困境!
表 1 = 产品(productid、名称)
表 2 = 类别(类别 ID、名称)
表 3 = categoryproduct(categoryid, productid) - 我的连接表
我有一系列产品 ID,我需要随机选择与这些产品属于同一类别的产品。
这个想法是查询的结果将在我的购物车中显示客户可能喜欢的类似/相关产品的部分
所以像
SELECT name etc FROM table1
WHERE table2.categoryid of results of the query = table3.categoryid of current products
ORDER BY RAND()
LIMIT 3
我怎么写??