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