【发布时间】:2011-10-25 11:04:33
【问题描述】:
我正在使用 drupal 6,并且我创建了一个视图,并且我想添加视图查询
GROUP BY AND DISTINCT 子句。
为此,我尝试使用 views_groupby 贡献的模块,但它只提供 COUNT SQL 聚合函数。
我不知道如何使用hook_views_query_alter(&$view, &$query) 在视图查询中添加 group by 子句和 distinct 子句。
让它看起来像这样 -
SELECT DISTINCT(node.nid) AS nid, OTHER_COLUMN
FROM TABLE_NAME
JOIN ANOTHER_TABLE ON JOIN_CONDITION
GROUP BY nid
任何帮助或建议将不胜感激。
【问题讨论】:
标签: mysql sql drupal drupal-views aggregate-functions