我有一个名为“attributes”的表,我需要在查询中使用列。这些列需要加入我们的“产品”表,并填充“productattributevalues”中的数据。
表:属性
字段:
表:产品
字段
表:ProductAttributeValues
字段:
如何将属性中的行作为列与产品一起使用,并使用productattribute值中的值填充它们并获得唯一结果。
答案 0 :(得分:0)
如果您知道自己拥有多少属性,则可以多次加入属性表。如果您不知道有多少可以使用GROUP_CONCAT。 查看此answer了解GROUP_CONCAT。
您还可以使用第二个查询来获取它们,这是许多用例的实用选择。