Üstel fonksiyonlarla çalışma
Üstel fonksiyonlar, veritabanında hesaplama yapman gerektiğinde kullanışlıdır. Örneğin, emlak bilgisi tutan veritabanlarında alan hesaplaman gerekebilir. Bu durumda şu fonksiyonlar işini görebilir:
POWER(number, power): sayıyı belirtilen üssüne yükseltirSQUARE(number): sayıyı 2. kuvvetine yükseltir
Ya da koordinatları bilinen iki şehir arasındaki mesafeyi hesaplaman gerekirse şu fonksiyonu kullanabilirsin:
SQRT(number): pozitif bir sayının karekökünü hesaplar.
Bu egzersizde, üstel fonksiyonlarla oynayacak ve döndürdükleri değerleri inceleyeceksin.
Bu egzersiz
SQL Server'da Verileri İşlemek için Fonksiyonlar
kursunun bir parçasıdırEgzersiz talimatları
@numberdeğişkeninde tutulan sayıyı,@powerdeğişkenindeki üse yükselt.@numberdeğişkeninin karesini hesapla (kare, 2. kuvvet demektir).@numberdeğişkeninde tutulan sayının karekökünü hesapla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
DECLARE @number DECIMAL(4, 2) = 4.5;
DECLARE @power INT = 4;
SELECT
@number AS number,
@power AS power,
-- Raise the @number to the @power
___ AS number_to_power,
-- Calculate the square of the @number
___ num_squared,
-- Calculate the square root of the @number
___ num_square_root;