【问题标题】:Query for big query data查询大查询数据
【发布时间】:2017-06-16 09:08:57
【问题描述】:

是否可以像下面这样运行查询

SELECT COUNT(event_dim.name) as NumberOfPurchases,
event_dim.params.value.int_value as level
FROM
TABLE_DATE_RANGE(
   com_game_example_ANDROID.app_events_,
   TIMESTAMP('2015-01-01'), TIMESTAMP('2016-12-31'))
WHERE event_dim.name = 'trigger_purchase'ANDevent_dim.key='ID' AND event_dim.key='KEYWORD'

【问题讨论】:

  • 有什么问题?

标签: google-bigquery


【解决方案1】:

这个查询缺少GROUP BY 子句,所以为了运行它需要

SELECT 
  COUNT(event_dim.name) as NumberOfPurchases,
  event_dim.params.value.int_value as level
FROM
TABLE_DATE_RANGE(
   com_game_example_ANDROID.app_events_,
   TIMESTAMP('2015-01-01'), TIMESTAMP('2016-12-31'))
WHERE event_dim.name = 'trigger_purchase'ANDevent_dim.key='ID' AND event_dim.key='KEYWORD'
GROUP BY level

【讨论】:

  • 请添加更多详细信息 - 您遇到的错误是什么,作业 ID 和项目 ID 是什么
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-13
  • 1970-01-01
  • 2015-12-17
  • 2013-11-20
  • 1970-01-01
相关资源
最近更新 更多