У меня есть две колонки TIMESTAMP в моей таблице: customer_birthday и purchase_date. Я хочу создать запрос, чтобы показать количество покупок по возрасту клиента, чтобы создать диаграмму.Как рассчитать возраст в BigQuery?
Но как рассчитать возраст, в годах, используя BigQuery? Другими словами, как мне получить разницу между годами между двумя TIMESTAMP? Расчет возраста не может быть выполнен с использованием дней или часов из-за високосных годов, поэтому функция DATEDIFF(<timestamp1>,<timestamp2>)
не подходит.
Спасибо.
Я только что создал [этот выпуск] (https: // код. google.com/p/google-bigquery/issues/detail?id=170) в своем трекере проблем, чтобы запросить дополнительные функции расчета даты, включая разницу между годами между двумя датами. –