Я пытаюсь Subquery выбрать мои данные Google Analytics.Прилагается мой запрос ниже:
with subQ_googleanalytics AS(
select date(timestamp_micros(visitstarttime*1000000)) as GA_date
, fullvisitorID as GA_visitorID
, safe_cast(userid as string) as GA_userid
, totals.visits as GA_interactionTF
, concat(safe_cast(fullvisitorid as string), safe_cast(userid as string), safe_cast(totals.visits as string)) as akandicount
from `43864393.ga_sessions_*`
where _TABLE_SUFFIX between
FORMAT_DATE("%Y%m%d", DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY))
AND FORMAT_DATE("%Y%m%d", DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY)
))
select *
from subQ_googleanalytics
Однако он возвращает null
в akandicount
поле
Я хочу подсчитать сессию с помощью подзапроса,значит concat
не работает с предложением With
?