许多字段

时间:2015-07-17 19:23:22

标签: mysql

我正在尝试处理复杂的查询。我想选择按字段type分组的每个对象。

在同一个查询中(如果可能的话)我想选择与字段value分组相关联的每个值,但这种关系存在条件。

这里有一个查询选择符合条件的所有对象:

SELECT 
    Object.id
  FROM objects Object
    INNER JOIN elements Elements 
      ON Elements.object_id = Object.id
    INNER JOIN values Values 
      ON Values.element_id = Elements.id
  GROUP BY Object.id
  HAVING 
    SUM(Values.caracteristique_id = 82) = 1 
    AND 
    SUM(Values.caracteristique_id = 85) = 1

现在我正在搜索对象表或/和值表

中的字段对结果集进行分组

0 个答案:

没有答案