如何显示两个表中的产品数据以及每个产品的一张产品图片

问题描述 投票:0回答:1

这是我使用产品,类别和产品图像表的mysql查询

SELECT products.*, products_images.filename, products_images,products_images.product_id, category.category FROM products, products_images, category WHERE products.category = category.category 

This is my Category tabel这是产品图片页面enter image description here这是我的产品表enter image description here

mysql
1个回答
0
投票
SELECT 
    prod.* 
FROM 
    products prod
LEFT JOIN 
    products_images prodImg ON prod.Id = prodImg.product_id
LEFT JOIN 
    category cat ON cat.cat_Id = prod.cat_Id

您在产品表中是否有类别ID?因此,您可以将其链接到类别表。不是类别的描述。

© www.soinside.com 2019 - 2024. All rights reserved.