34,590
社区成员
发帖
与我相关
我的任务
分享
SELECT a.Wares_id,a.Wares_name,tmp.property_value FROM Wares_info a
INNER JOIN
(SELECT * FROM Wares_ex_property b INNER JOIN Wares_ex_property c ON b.ex_pid=c.property_id) AS tmp
ON a.Wares_id=tmp.Wares_id;
这一个查询只能把你的“商品ID,商品名称,商品图片”当做一条记录查出来,然后再把“商品ID,商品名称,商品长度”当做一条记录查出来,也就是一下子查出两条记录。select a.wares_id 商品ID, a.wares_name 商品名称, c.p_name 额外属性名称
from Wares_info a , Wares_ex_property b , Wares_ex_info c
where a.wares_id = c.wares_id and c.property_id = b.ex_iid