在Arango查询中创建一个计数器

时间:2016-08-25 17:15:55

标签: arangodb

我试图在Arango查询中创建一个从1到n的计数器。基本上,我需要按该范围内的数字对对象进行分组,并返回每个组中对象的计数。我曾希望创建一个for循环可以工作,但它似乎并没有增加。我不确定语法。

我尝试的两个循环是:

FOR count IN [0,1,2,3]

FOR count IN 0..12

1 个答案:

答案 0 :(得分:0)

这些是创建计数器循环的正确语法。

它似乎对我不起作用的原因是因为我将包含count变量的return语句放在子循环中。它在外循环中时有效,如下所示:

delete  my_table 
where id not in (select t.id from ( 
select min(id)  as id from my_table
group by column1, column2 ) as t )