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, kursun bir parçasıdır

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

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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