Google bigquery BigQuery和查询SQL

Google bigquery BigQuery和查询SQL,google-bigquery,Google Bigquery,我有一些人的名字和出生日期的数据集,我想计算他们的年龄!我帮助形成查询(对于BigQuery)以获得此结果?谢谢这对于BigQuery来说应该很容易,很大程度上取决于您如何存储出生日期 假设它是一个字符串,格式为“2005-10-01”。获得年龄的一种方法是: SELECT INTEGER( (NOW() - (TIMESTAMP(CONCAT(birthdate, ' 00:00:00')))) / 24/3600/365/1000/1000) FROM users 你能告诉

我有一些人的名字和出生日期的数据集,我想计算他们的年龄!我帮助形成查询(对于BigQuery)以获得此结果?谢谢

这对于BigQuery来说应该很容易,很大程度上取决于您如何存储出生日期

假设它是一个字符串,格式为“2005-10-01”。获得年龄的一种方法是:

SELECT INTEGER(
    (NOW() - (TIMESTAMP(CONCAT(birthdate, ' 00:00:00'))))
    / 24/3600/365/1000/1000)
FROM users

你能告诉我们到目前为止你尝试了什么吗?这是如何处理闰年的?