以下查询我收到错误"字段signupdate不是叶字段"
SELECT COUNT(*) AS cnt
FROM [adknowledge_data.ADKBatch_Combined_c]
WHERE ABS(HASH(MD5email) % 3 ) = 0
GROUP EACH BY MD5email, signupdate
HAVING cnt > 1
Run Code Online (Sandbox Code Playgroud)
对于以下表模式:
MD5email:string
IP:字符串
signupdate:时间戳
这不是一个很好的错误消息,但至少有一个简单的解决方案来解决潜在的问题:在SELECT表达式中包含'signupdate'.
看到:
SELECT COUNT(*) c
FROM [fh-bigquery:bigdataspain.aggr_transactions_to]
GROUP BY time
Error: Field time [...] is not a leaf field.
Run Code Online (Sandbox Code Playgroud)
VS:
SELECT COUNT(*) c, time
FROM [fh-bigquery:bigdataspain.aggr_transactions_to]
GROUP BY time
(works!)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2359 次 |
| 最近记录: |