Eleganter:
tbl(con, "orders") %>% mutate(Month = extract(NULL %month from% order_date))
Daraus ergibt sich folgendes SQL (ANSI SQL):
EXTRACT( MONTH FROM "order_date")
Dieser Trick funktioniert, weil die Namen der Operatoren (was zwischen den Prozentzeichen steht) buchstäblich in SQL übersetzt werden. NULL
verschwindet (im Gegensatz zu NA
).