我想选择所有productreview项和productimage.productimage,如何选择?如果我不使用双击,它可能会显示明亮的实体数量。请帮助我选择productimg并在productreview上选择一个项目



我做不到的方式我想要的结果

select distinct `productreview.userid,
    productreview.productid,
    productreview.producttitle,
    productreview.productreview,
    productreview.recommend,
    productreview.reviewdate,
    productreview.posted,
    productimage.productimg
from productreview,product,productstock,productimage
where productreview.productid=product.productid AND
    product.productid=productstock.productid and
    productstock.productid=productimage.productid and
    productstock.productcolortype = productimage.productcolortype and
    productimage.productcolortype='type1'`

最佳答案

您可以根据productID列将ProductReview表与ProdutImage表联接。这是SQL查询

SELECT PR.*,PI.ProductImg FROM ProdcutReview AS PR INNER JOIN ProdcutImg AS PI
ON PR.ProductID = PI.ProductID

关于mysql - 不带连接语句的双重选择上的sql,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20748769/

10-12 02:54