CodeBlanks Logo Icon CodeBlanks

Aritmetik operatörler

+, -, *, /, % aritmetik operatörlerini öğrenirsin.

Aritmetik operatörler

SQL'de +, -, *, /, % aritmetik operatörleri SELECT içinde hesap yapmak için kullanılır.

SELECT price * 1.18 AS kdvli FROM products;

Bu sorgu fiyatı 1.18 ile çarpar; KDV ekler.

products kaynağından price * 1.18 AS kdvli seçilir.

Aritmetik operatörler — ayrıntı

Modülüs % bölmede kalanı verir. Tam sayı bölmesinde sonucun tamsayı olması için veritabanına göre FLOOR ya da CAST kullanılır.

Uygulama Aritmetik operatörler

products tablosundan price'ın 1.18 katını kdvli adıyla seç.

Başlangıç kodu

query.sql
-- KDV hesapla
SELECT
FROM products

Örnek çözüm

query.sql
SELECT price * 1.18 AS kdvli
FROM products

Beklenen çıktı

kdvli
5.90
14.16

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Bölmede kalanı hangi operatör verir?

  • /
  • % Doğru cevap
  • //
  • MOD

Açıklama: % (mod) bölmenin kalanını verir; 10 % 3 sonucu 1'dir.

2 Çarpma

Soru
SELECT price ____ 2 FROM products;
Cevap
SELECT price * 2 FROM products;

Açıklama: * çarpma operatörüdür; price * 2 fiyatın iki katını verir.

3 Aritmetik operatörler: kavramları eşleştir

Kavram Anlamı
+ topla
- çıkar
* çarp
/ böl

Başlangıç bölümündeki tüm dersler