分组2个参数
我正在尝试在HIVEQL中编写此查询,我知道我们需要使用GROUP by bcity和bstate。我只是不确定我哪里出错了,这在我添加Vector n
之后给了我一个错误,它给了我一个id not found as attribute的错误。但是在添加之前它运行良好并产生了这个:
-- The only proof we need to write by hand
ssuccessor :: SPeano pn -> (SPeano (Successor pn))
ssuccessor pred =
case pred of
SZero -> SSuccessor pred
SSuccessor _ -> SSuccessor pred
lengthSPeano :: Vector pn st -> SPeano pn
lengthSPeano Nil = SZero
lengthSPeano (_ :+ xs) = ssuccessor (lengthSPeano xs)
看下面的敌人架构
group by a.bcity,a.bstate
答案 0 :(得分:1)
在我解释这个问题时,您需要5个玩家的信息,而不是5个城市。您可以按照您列出的结构进行排序,但是在子查询中使用 function sumTarget(ar, t) {
var res = [];
for (var i = 0, n = ar.length; i < n-1; i++) {
for (var j = i + 1; j < n; j++) {
if (ar[i] + ar[j] == t) {
res.push({ num1: i, val1: ar[i], num2: j, val2: ar[j] });
}
}
}
console.log(JSON.stringify(res));
}
sumTarget([2, 11, 15, 7], 9);
,而不是外部查询:
LIMIT
答案 1 :(得分:0)
正如我所说,不是由身份而是由城市和州。
这是有效的
while(current && (current -> id != NULL)) {
...
}