SQL
Kuinka käyttää aritmeettisia operaattoreita SQL-kyselyissä
SQL-lauseiden operaattorit mahdollistavat tietojen vertailun, yhdistämisen ja muokkaamisen 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 jaetaan perinteisesti kuuteen pääryhmään: aritmeettiset, vertailu-, merkki-, loogiset, joukko- ja muut operaattorit.
Aritmeettiset operaattorit
SQL-lauseissa aritmeettisia operaattoreita käytetään nimensä mukaisesti numeeristen arvojen käsittelyyn. Aritmeettiset operaattorit ovat : plus (+), miinus (-), jako (/), kerto (*) ja jakojäännös ( %). Yleinen aritmeettisten operaattoreiden käyttökohde SQL-kyselyissä on uusien arvojen - kuten alennettun hinnan tai verollisen hinnan - laskenta.
Aritmeettisia operaattoreita käytetään usein SELECT ja UPDATE-kyselyissä.
Esimerkiksi auton hintaan voidaan lisätä tai siitä voidaan vähentää tietty summa seuraavasti:
SELECT Merkki, Malli, Hinta + 15000 FROM Autot;
SELECT Merkki, Malli, Hinta - 15000 FROM Autot;
Edellä olevassa kyselyssä lasketun sarakkeen otsikoksi muodostuu vaikeasti luettava "Hinta + 15000".
Voit käyttää alias-nimeämistä (AS selkeämmän kenttäotsikon määrittämiseksi:
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;