SQL
SQL KOULUTUSTA VUONNA 2008!
Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi jo tänään.
IT-koulutuksen asiantuntijasi, Koulutus- ja konsultointipalvelu KK Mediat
Funktiot
Päivämäärä- ja aikafunktiot
ADD_MONTHS
ADD_MONTHS-funktio lisää halutun määrän kuukausia määrättyyn päivämäärään.
SELECT Merkki, Malli Myohastyneet_kohteet
FROM Autot
WHERE ADD_MONTHS (Saapumispvm,1) > Odotettupvm;
LAST_DAY
LAST_DAY-funktio palauttaa määrätyn kuukauden viimeisen päivän. Se on
kaikille niille ihmisille, jotka
eivät muista montako päivää kuussa aina on.
SELECT Merkki, Malli,Tilauspvm, Saapumispvm
LAST_DAY (Tilauspvm)
FROM Autot;
MONTHS_BETWEEN
Kun halutaan tietää montako kuukautta on kahden päiväyksen välissä,
käytetään MONTHS_BETWEEN-funktiota.
SELECT Merkki, Malli,Tilauspvm, Saapumispvm
MONTHS_BETWEEN (Tilauspvm, Saapumispvm) Toimitusaika
FROM Autot;
NEW_TIME
Jos halutaan muuntaa kellonaika vastaamaan tiettyä aikavyöhykettä.
Käytettävissä olevat aikavyöhykkeet ovat:
- AST tai ADT ; Atlantin standardiaika
- BST tai BDT ; Beringin standardiaika
- CST tai CDT ; Keskinen standardiaika
- EST tai EDT ; Itäinen standardiaika
- GMT ; Greenwichin aika
- HST tai HDT ; Alaskan-Hawaijin standardiaika
- MST tai MDT ; Läntinen standardiaika
- NST ; Newfoundlandin standardiaika
- PST tai PDT ; Tyynen meren standardiaika
- YST tai YDT ; Yokonin standardiaika
SELECT Aloituspvm GST
Korjattu_pvm (Aloituspvm, 'GST', GMT')
FROM Autot;
NEXT_DAY
NEXT_DAY etsii ensimmäisen annetun viikonpäivän päiväyksen, joka on joko
määrätty tai sitä
myöhäisempi päivä
SELECT Aloituspvm,
NEXT_DAY (Aloituspvm, 'Monday')
FROM Autot;
SYSDATE
SYSDATE palauttaa järjestelmän kellonajan ja päiväyksen.
SELECT Merkki, Malli Myohastyneet_kohteet
FROM Autot
WHERE Saapumispvm = SYSDATE;
Tutustu artikkelin muihin osiin:
»»» SQL
»»»Koostefunktiot
»»» SQL
»»»Päivämäärä ja aikafunktiot
»»» SQL
»»»Aritmeettiset funktiot
Tallenna tämä sivu kirjanmerkkeihin!