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ą:
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:
sumaW 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óżnicaMnoż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;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:
resztaWniosek
W tym artykule zbadano, jak korzystać z podstawowych operatorów arytmetycznych w standardowym SQL. Ćwicz i sprawdzaj nasze samouczki, aby dowiedzieć się więcej.