Più elegante:
tbl(con, "orders") %>% mutate(Month = extract(NULL %month from% order_date))
Ciò si traduce nel seguente SQL (ANSI SQL):
EXTRACT( MONTH FROM "order_date")
Questo trucco funziona perché i nomi degli operatori (che cosa c'è tra i segni di percentuale) sono letteralmente tradotti in SQL. NULL
scompare (a differenza di NA
).