【发布时间】: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