Google bigquery Bigquery中2个UTC日期时间之间的差异

Google bigquery Bigquery中2个UTC日期时间之间的差异,google-bigquery,Google Bigquery,我在bigquery select语句中返回一组值,如下所示 我需要为每一行添加一个计算字段utalization,如以下公式(结束时间-开始时间)*核心利用率 此时间格式是UTC格式,因此我不确定如何执行此操作,我希望在select语句本身中执行此操作。我不熟悉BigQuery。请帮忙。谢谢您需要在标准SQL中使用函数 在您的特定情况下,查询类似于 SELECT TIMESTAMP_DIFF(end_time , start_time , second)*cores as Utilizat

我在bigquery select语句中返回一组值,如下所示

我需要为每一行添加一个计算字段utalization,如以下公式
(结束时间-开始时间)*核心利用率

此时间格式是UTC格式,因此我不确定如何执行此操作,我希望在select语句本身中执行此操作。我不熟悉BigQuery。请帮忙。谢谢

您需要在标准SQL中使用函数

在您的特定情况下,查询类似于

SELECT TIMESTAMP_DIFF(end_time , start_time , second)*cores  as Utilization 
FROM <yourtable>
选择TIMESTAMP_DIFF(结束时间、开始时间、秒)*核心作为利用率
从…起
考虑到你可以改变结果的时间单位,你应该改变它以适应你的需要。我插入了秒,但可以使用微秒、毫秒、秒、分钟、小时或天