Naravno, da ilustrujem:
Oracle SQL je moćan jezik za baze podataka koji se široko koristi u upravljanju i organiziranju podataka u bazama podataka. Među mnogim funkcionalnostima, jedna od intrigantnih karakteristika je mogućnost igranja s datumima u SQL-u. Nešto što se često javlja je potreba da se iz datuma dobije 25 centi . Ovaj zadatak je prilično jednostavan s Oracle SQL-om.
ODABIR IZVOD(KVARTAL OD DATUMA '2020-03-26') “Kvartal”
FROM dual;
Ovaj SQL skript vraća kvartal godine od datog datuma. Funkcija EXTRACT u kombinaciji sa funkcijom QUARTER nam omogućava da to uradimo.
Razumijevanje funkcije EXTRACT
Funkcija EXTRACT u Oracle SQL-u se koristi za dobijanje jednog dijela iz datuma ili intervalne vrijednosti. Na primjer, dobijate godinu, mjesec ili dan iz datuma, ili čak djeliće sekunde ako imate posla s intervalnim tipovima podataka. U ovoj situaciji, koristimo funkciju EXTRACT za dobijanje informacija o kvartalu iz datuma.
Funkcija EXTRACT prima dva argumenta: prvi je polje koje želite izdvojiti, a drugi je izvor iz kojeg se podaci izdvajaju. U našem slučaju, izdvajamo KVARTAL iz određenog datuma. Ključna riječ FROM se koristi za određivanje datuma iz kojeg izdvajamo kvartal.
Razumijevanje QUARTER u SQL-u
U SQL-u, četvrtina se odnosi na jednu četvrtinu godine. Kvarteri se često koriste u poslovanju i drugim poljima kako bi se pružio detaljniji prikaz podataka. Četvrtina dijeli godinu na četiri jednako velika perioda, svaki se sastoji od tri mjeseca. Na primjer, prvi kvartal godine uključuje januar, februar i mart. Upotreba funkcije IZVLAČI u odnosu na KVARTA može biti vrlo korisna za sređivanje i tumačenje vaših podataka na tromjesečnoj osnovi.
U zaključku, tromjesečje je efikasan način organiziranja i razumijevanja podataka vremenske serije. Funkcija EXTRACT koju nudi SQL može lako pomoći programerima da brzo i jednostavno dohvate tromjesečje iz određenih podataka. Uvijek imajte na umu da bi uspješna primjena ovih funkcija zahtijevala ispravno razumijevanje funkcionalnosti koje nude i konteksta u kojem se koriste.
