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!

 

2kmediat.com, ©2000-2008 Koulutus- ja konsultointipalvelu KK Mediat.
Tekijänoikeuksia koskeva tiedonanto | Tietosuojalausunto | Sivukartta