Menu
Coddy logo textTech

Mathematical Operators

Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 23 / 72.

SQL'de, sorgularınızda sütun değerleriyle doğrudan hesaplamalar yapabilirsiniz. Bu, mevcut verilere dayalı olarak yeni değerler hesaplamanız gerektiğinde kullanışlıdır. Örneğin:

Operatörİşlem
+Toplama
-Çıkarma
 Çarpma
/Bölme
SELECT price + 10 as increased_price,
       price - 10 as reduced_price,
       price  10 as multiple_price,
       price / 2 as half_price
FROM products;

Bölme hakkında önemli not: SQL'de tam sayıları böldüğünüzde, sonuç ilgili veri tiplerine bağlıdır:

  • Tamsayı ÷ Tamsayı = Tamsayı (kesilmiş): 7 / 2 = 3 (3.5 değil)
  • Tamsayı ÷ Kayan Noktalı Sayı = Kayan Noktalı Sayı: 7 / 2.0 = 3.5
  • Kayan Noktalı Sayı ÷ Tamsayı = Kayan Noktalı Sayı: 7.0 / 2 = 3.5

Tamsayıları bölerken ondalık sonuçlar almak için, en az bir operandın float olduğundan emin olun (2 yerine 2.0 gibi değerler kullanın).

challenge icon

Görev

Kolay

Mevcut tablolar ve sütunlar:

  • <strong>products</strong>: <strong>id</strong>, <strong>price</strong>, <strong>quantity</strong>

İki hesaplanmış sütun oluşturun:

  1. high_mix_op adında ilk sütun:
    • price sütununu alın
    • Onu 2 ile çarpın
    • Sonuçtan 20 çıkarın
  2. low_mix adında ikinci sütun:
    • quantity sütununu alın
    • Onu 1.5'e bölün
    • Sonuca 5 ekleyin

Kopya kağıdı

SQL, sütun değerleri ile doğrudan aritmetik işlemler yapmayı bu operatörlerle destekler:

Operatörİşlem
+Toplama
-Çıkarma
*Çarpma
/Bölme

Hesaplamalar yapabilir ve sonuçlara takma adlar verebilirsiniz:

SELECT price + 10 as increased_price,
       price - 10 as reduced_price,
       price * 10 as multiple_price,
       price / 2 as half_price
FROM products;

Kendin dene

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler