# #sql #google-cloud-platform #google-bigquery
Вопрос:
Мне нужно извлечь номер месяца из current_date() в BigQquery. Я использую приведенную ниже инструкцию sql, которая извлекает название месяца .Как получить номер месяца:
Выберите МЕСЯЦ(current_date())
Есть какие-нибудь предложения?
Ответ №1:
Попробуйте ИЗВЛЕЧЬ, чтобы извлечь номер месяца из даты:
SELECT EXTRACT(MONTH FROM CURRENT_DATE())
Попробуйте FORMAT_TIMESTAMP, чтобы извлечь имя месяца из метки времени:
SELECT FORMAT_TIMESTAMP('%B', _PARTITIONTIME) FROM tablename
Комментарии:
1. извините, что я задал неправильный вопрос. да, вы правы, это работает. Как насчет моего обновленного вопроса