SQL

SQL KOULUTUSTA VUONNA 2025!

Kurssit saatavilla kautta Suomen. Tule ja varaa oma koulutustapahtumasi heti! Koulutuksen järjestää asiantuntijasi Koulutus- ja konsultointipalvelu KK Mediat.

Kuinka käyttää aritmeettisia operaattoreita SQL-kyselyissä

Operaattorit ovat SQL-lauseiden osia, joiden avulla tietoja voidaan vertailla, yhdistellä ja muokata osana kyselyä. Ne määrittävät, millä ehdoilla ja logiikalla tietoa käsitellään — tämän takia ne ovat olennainen SQL-kielen toimintaa. Operaattorit voidaan jakaa kuuteen ryhmään: aritmeettiset, vertailu, merkki, loogiset, joukko ja muut operaattorit.

Aritmeettiset operaattorit

Nimensä mukaisesti aritmeettisia operaattoreita käytetään numeeristen arvojen käsittelyyn SQL-lauseissa. Aritmeettiset operaattorit ovat : plus (+), miinus (-), jako (/), kerto (*) ja jakojäännös ( %). Yleinen aritmeettisten operaattoreiden käyttökohde SQL-kyselyissä on uusien arvojen, kuten alennettujen, verollisten tai verottomien hintojen laskeminen.

Näitä operaattoreita käytetään usein SELECT ja UPDATE-kyselyissä uuden laskennallisen arvon muodostamiseen. Esimerkiksi auton hintaan voidaan lisätä tai siitä voidaan vähentää tietty summa:


SELECT Merkki, Malli, Hinta + 15000 FROM Autot;
SELECT Merkki, Malli, Hinta - 15000 FROM Autot; 

Ilman alias-nimeämistä tuloksena olevan sarakkeen otsikko voi olla vaikeasti luettava, kuten "Hinta + 15000". Tämä voidaan korjata käyttämällä alias-nimeä (AS), joka määrittää sarakkeelle selkeämmän otsikon:


SELECT Merkki, Malli, Hinta + 15000 AS Myyntihinta 
FROM Autot; 
SELECT Merkki, Malli, Hinta /2 AS Alehinta FROM Autot; 
SELECT Merkki, Malli, Hinta, Hinta * 0.9 AS Uusihinta 
FROM Autot;