Operatorzy arytmetyczne SQL

Operatorzy arytmetyczne SQL
Operacje arytmetyczne są szeroko rozpowszechnione dla programistów. Czy obliczasz sumę zakupu produktu, liczbę komentarzy, obserwujących itp., użyjesz operatorów arytmetycznych.Bazy danych nie pozostają w tyle. Na przykład w SQL możesz wykonać podstawowe operacje arytmetyczne dzięki czterem operatorom.

W tym samouczku omówi czterech operatorów arytmetycznych w standardowym SQL i jak z nich korzystać.

Operatorzy arytmetyczne SQL

W standardowym SQL istnieją cztery główne typy operatorów arytmetycznych. Zawierają:

  1. Operator dodawania (+)
  2. Operator odejmowania (-)
  3. Operator mnożenia (*)
  4. Operator oddziału (/)

Korzystanie z operatorów arytmetycznych SQL

Używanie operatorów arytmetycznych w SQL jest dość proste. Ponadto jest zgodny z zasadami podstawowej arytmetyki.

Możemy jednak wyrazić ogólną składnię, jak pokazano w poniższym przykładzie:

Left_operand (wyrażenie) operator prawy_operand;

W tym przypadku lewe i prawe operandy odnoszą się do jednej wartości liczbowej lub wyrażenia, które ocenia wynik numeryczny.

Omówmy różne przykłady korzystania z operatorów arytmetycznych w SQL.

Dodatek

Aby wykonać operację dodawania w SQL, możemy uruchomić przykład, jak pokazano:

Wybierz 8 + 9 jako suma;

W powyższym zapytaniu dodajemy dwa operandy za pomocą operatora dodawania. Powstały zestaw jest jak pokazany:

suma
-----
17
(1 rząd)

W bardziej realistycznych scenariuszach możesz dodawać wartości z bazy danych, jak pokazano na przykładowym zapytaniu poniżej:

Wybierz (produkty * cena) + (produkty * 0.16) jako total_inclusive;

Powyższy przykład pokazuje, że możesz użyć operatorów arytmetycznych do obliczenia całkowitej ceny przedmiotów w tym podatku.

Odejmowanie

Nie ma dużej różnicy między użyciem operatora dodawania i odejmowania w SQL. Na przykład:

Wybierz 100 - 56 jako różnica;

Powyższe zapytanie powinno zwrócić różnicę między określonymi operandami.

różnica
------------
44

Mnożenie

Ten sam przypadek dotyczy operatorów mnożenia i podziału. Przykładem użycia jest jak pokazano poniżej:

Wybierz 100 * 5 jako produkt;
Wybierz 454 /45 jako iloraz;

Powyższe powinny odpowiednio zwrócić produkt i iloraz określonych operandów.

Operator modulo

Istnieje inny rodzaj operatora w SQL. To może nie być w pełni obsługiwane, w zależności od silnika bazy danych.

Jednak od pisania tego artykułu większość relacyjnych silników bazy danych obsługuje go.

Operator modulo jest oznaczony znakiem % i zwraca pozostałą część podziału między dwoma operandami.

Przykładem jest jak pokazano:

Wybierz 454 % 45 jako resztę;

Powinno to zwrócić wartość jako:

reszta
-----------
4

Wniosek

W tym artykule zbadano, jak korzystać z podstawowych operatorów arytmetycznych w standardowym SQL. Ćwicz i sprawdzaj nasze samouczki, aby dowiedzieć się więcej.