SQL通过微秒时间戳获取过去几个月的行数?

时间:2017-01-05 18:57:13

标签: mysql sql firebase google-bigquery

我正在尝试从我的表中获取过去一个月的数据,但所有时间戳都以微秒为单位存储。目前我只是计算我要比较的所有东西。如何比较我表中存储的微秒时间戳与今天的微秒时间戳?

SELECT
  COUNT(DISTINCT user_dim.app_info.app_instance_id) AS monthly_visitors
FROM `premium-apps.com_sidearm_fanapp_uiowa_IOS.app_events_20170104`

1 个答案:

答案 0 :(得分:4)

  

如何比较我表中存储的微秒时间戳与今天的微秒时间戳?

在BigQuery Standard SQL中,你应该使用TIMESTAMP_MICROS()函数以及CURRENT_TIMESTAMP()