BaşlayınÜcretsiz Başlayın

İşaret ve mutlak değeri çıkarmak

Bazı durumlarda, veritabanı geliştirmende matematiksel fonksiyonlar kullanman gerekebilir. Karmaşık hesaplamalardan sonra, bir ifadenin işaretini ya da mutlak değerini kontrol etmen gerekebilir. SQL Server bu görevler için şu fonksiyonları sağlar:

  • ABS(expression)
  • SIGN(expression)

Bu egzersizde aşağıdaki değişkenlerle çalışacaksın:

DECLARE @number1 DECIMAL(18,2) = -5.4;
DECLARE @number2 DECIMAL(18,2) = 7.89;
DECLARE @number3 DECIMAL(18,2) = 13.2;
DECLARE @number4 DECIMAL(18,2) = 0.003;

@result değişkeni şu hesaplamanın sonucunu saklar: @number1 * @number2 - @number3 - @number4.

Bu ifadenin mutlak değerini ve işaretini hesaplayacaksın.

Bu egzersiz

SQL Server'da Verileri İşlemek için Fonksiyonlar

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

DECLARE @number1 DECIMAL(18,2) = -5.4;
DECLARE @number2 DECIMAL(18,2) = 7.89;
DECLARE @number3 DECIMAL(18,2) = 13.2;
DECLARE @number4 DECIMAL(18,2) = 0.003;

DECLARE @result DECIMAL(18,2) = @number1 * @number2 - @number3 - @number4;
SELECT 
	@result AS result,
    -- Show the absolute value of the result
	___ AS abs_result;
Kodu Düzenle ve Çalıştır