2013-04-10 18 views
0

我曾想过,用D7意见模块起到约相当长的一段时间,但我不能让它工作。Drupal的意见通过使用组查询和总和

我想简单的小组,通过与和使用如果你看到SQL如下:

  name   age    sex 

  Los    20     1 

  San    25     0 

  Lan    30     0 

    Bos    23    1 

  mini   28    1 

SQL:

  SELECT sex,sum(age) FROM `msg_info` group by sex 

结果:

  sex  sum(age)   

  0     55 

  1     71 

我试图使用“聚合ation“和”query setting“(distinct)来获得这样的表格,但我不能。 “adanced”下有一个“纯粹不同”的查询设置,最后只显示一行。我认为这会有所帮助,但不是真的。

实际数据比我给这里的例子更多的列。聚合设置出现在默认值为“组字段结果一起”的每个字段中。我一直在玩这个。我为我想要做的字段设置“总和”。这只是没有去。

也许任何人都可以帮助吗?

如果你想的年龄总和

回答

0

,你为什么要使用组按性别?除去性别的选择和删除用户组,这将是工作

+0

组由是我需要的第一件事。总和本身并没有达到目标。 – Hao 2013-04-10 14:57:10

+0

你说得对。我对群体的错误理解。它没有合并重复的字段。但总结。所以它工作。如果我在选择中离开性行为,我确实需要什么。所以,在Drupal聚集,我不需要“的字段组”使用提供的,只有使用聚合,它的工作。 – Hao 2013-04-11 02:57:28