我正试图在JCR_SQL2中编写一个没有运气的查询。我有一张如下表:
|property |example value|
+---------------+-------------+
|user_name |John Smith |
|restaurnat_name|McDonalds |
|action |like |
|food |big mac |
查询将是这样的: “为用户提供最受欢迎的食物,为餐厅”
我的回答如下:
|food |User Count|
+-------+----------+
|big mac| 20 users |
|nuggets| 19 users |
按用户计数排序,如上表
尽管如此,还有一个警告,我需要强制执行分页,我可以返回10个结果,并能够跳转到下一页,我将得到我的其他10,确保排序不受影响。
非常感谢任何帮助
答案 0 :(得分:1)
我不认为JCR是这种查询的正确工具。它是分层存储,顶部有一些额外的功能,但不是通用数据库,并且肯定不会像上面描述的那样对数据挖掘查询进行db优化。你应该为此使用别的东西。
答案 1 :(得分:0)
不幸的是,JCR SQL | XPath | JCR-SQL2 / AQM中没有聚合函数。
我唯一可以建议你的是: