sql >> Database teknologi >  >> RDS >> Oracle

Sådan bruger du EXTRACT gennem dbplyr, når du opretter forbindelse til en Oracle DB

Mere elegant:

tbl(con, "orders") %>% mutate(Month = extract(NULL %month from% order_date))

Dette resulterer i følgende SQL (ANSI SQL):

EXTRACT( MONTH FROM "order_date")

Dette trick virker, fordi navnene på operatører (hvad der er mellem procenttegnene) bogstaveligt talt er oversat til SQL. NULL forsvinder (i modsætning til NA ).



  1. Indsæt i samme tabel trigger mysql

  2. Hvordan trækker man alt produkt-id, sku'er, produktnavne, beskrivelse i magento kun ved hjælp af mysql?

  3. MySQL LN() Funktion – Returner den naturlige logaritme af et tal

  4. Hvordan oprettes pakke i Oracle SQL Developer?