O lekcji
SQL pozwala na wykonywanie podstawowych operacji matematycznych oraz używanie funkcji, które przydają się w analizie danych.
Podstawowe operatory arytmetyczne
-
Dodawanie (+), Odejmowanie (-), Mnożenie (*), Dzielenie (/).
- Przykład: Oblicz koszt zakupu 5 sztuk produktu o cenie 100:
SELECT 100 * 5 AS Łączny_Koszt;
- Przykład: Oblicz koszt zakupu 5 sztuk produktu o cenie 100:
-
Operacje na kolumnach:
- Przykład: Oblicz 10% rabat od ceny produktu:
SELECT Cena, Cena * 0.9 AS Cena_Po_Rabacie FROM Produkty;
- Przykład: Oblicz 10% rabat od ceny produktu:
Funkcje matematyczne: ROUND, FLOOR, CEIL
-
ROUND – Zaokrągla liczbę do określonej liczby miejsc po przecinku.
- Przykład: Zaokrąglij cenę do 2 miejsc po przecinku:
SELECT ROUND(Cena, 2) AS Cena_Zaokrąglona FROM Produkty;
- Przykład: Zaokrąglij cenę do 2 miejsc po przecinku:
-
FLOOR – Zaokrągla liczbę w dół do najbliższej całkowitej.
- Przykład: Zaokrąglij cenę w dół:
SELECT FLOOR(Cena) AS Cena_W_Dół FROM Produkty;
- Przykład: Zaokrąglij cenę w dół:
-
CEIL – Zaokrągla liczbę w górę do najbliższej całkowitej.
- Przykład: Zaokrąglij cenę w górę:
SELECT CEIL(Cena) AS Cena_W_Górę FROM Produkty;
- Przykład: Zaokrąglij cenę w górę: