【问题标题】:save view error for google big query SQL保存谷歌大查询 SQL 的视图错误
【发布时间】:2017-05-17 10:38:40
【问题描述】:

我在 google bigquery 上有 sql 查询

SELECT distinct

 h.transaction.transactionId,
  Date,
  totals.pageviews,

  h.item.itemQuantity,
  h.transaction.transactionRevenue,
  totals.bounces,
  fullvisitorid,
  totals.timeOnSite,
  device.browser,
  device.deviceCategory,
  trafficSource.source,
  channelGrouping,
  h.page.pagePath,
  h.eventInfo.eventCategory,
  device.operatingSystem



FROM `atomic-life-148403.148778266.ga_sessions_*`,
UNNEST(hits) AS h


WHERE
  _TABLE_SUFFIX BETWEEN REPLACE(CAST(DATE_ADD(CURRENT_DATE(), INTERVAL -1 YEAR) AS STRING), '-','')
  AND CONCAT('intraday_', REPLACE(CAST(DATE_ADD(CURRENT_DATE(), INTERVAL 0 DAY) AS STRING), '-',''))
order by date

错误是:

错误:在第 32 行第 75 列遇到““YEAR”。原为:“)”...

但是,我看不出“年”有什么问题。 有人可以帮忙吗?

【问题讨论】:

    标签: sql google-bigquery


    【解决方案1】:

    您使用的是 BigQuery 标准 SQL,但在旧版 SQL 下运行。

    前往

    • 显示选项
    • 取消选择 SQL 对话框 = 使用旧版 SQL

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      相关资源
      最近更新 更多