在Bigquery中-如何查询昨天的数据&Firebase事件表中的最近7天数据 [英] In Bigquery - How to query Yesterday data & Last 7 days data from Firebase event table

查看:55
本文介绍了在Bigquery中-如何查询昨天的数据&Firebase事件表中的最近7天数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用以下查询来获取指定数据范围内的数据.

I use below query to fetch data for specified data range.

SELECT event_date, count(event_name) as APP_Installs FROM 
`<Table>.events_*`  WHERE _TABLE_SUFFIX BETWEEN '201900201'  AND '20190228' 
and event_name='first_open' group by 1

  • 如何在事件表中查询昨天的数据而未提及Bigquery中的日期值?
  • 如何在事件表中查询最近7天的数据而未提及Bigquery中的日期值?
  • 请.帮助

    推荐答案

    日期功能是您所需要的.

    要查看最近7天,请使用以下查询:

    To look at the last 7 days, use the following query:

    SELECT event_date, count(event_name) as APP_Installs 
    FROM `<Table>.events_*`  
    WHERE _TABLE_SUFFIX BETWEEN FORMAT_DATE('%Y%m%d', DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)) AND FORMAT_DATE('%Y%m%d', CURRENT_DATE())
    AND event_name = 'first_open'
    GROUP BY 1
    

    要查看昨天的数据,请使用以下查询:

    To look at yesterday's data, use the following query:

    SELECT event_date, count(event_name) as APP_Installs 
    FROM `<Table>.events_*`  
    WHERE _TABLE_SUFFIX = FORMAT_DATE('%Y%m%d', DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY))
    AND event_name = 'first_open'
    GROUP BY 1
    

    这篇关于在Bigquery中-如何查询昨天的数据&amp;Firebase事件表中的最近7天数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆