Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含一些人的姓名和出生日期的数据集,我想计算他们的年龄!我帮助形成查询(用于 BigQuery)以获得此结果?谢谢
这对 BigQuery 来说应该很容易,很大程度上取决于您如何存储出生日期。
假设它是一个字符串,格式为“2005-10-01”。获取年龄的一种方法是:
SELECT INTEGER( (NOW() - (TIMESTAMP(CONCAT(birthdate, ' 00:00:00')))) / 24/3600/365/1000/1000) FROM users