我想更改我的视图查询以更改查询视图。
所以我想添加一个类似的查询:
<select From (select from where) order by) order by >
只是两次订购我的数据。
即使不使用hook_view_query_alter
,还有其他方法可以做我想要的吗?
我尝试了很多方法和模块(views_php,views_raw_sql,view_field_View)和 还尝试过存储过程,但不知道如何在Drupal视图中调用它
请问任何想法或暗示?
答案 0 :(得分:0)
您不需要嵌套的SELECT
子句来为查询添加其他排序条件。以下语法将执行您所需的操作:
SELECT ...
FROM ...
ORDER BY date1, date2
这将按date1然后按date2对结果进行排序。
在视图中,只需在您正在编辑的视图中添加另一个排序条件,就这么简单。