Aritmetik operatörler
- SQL kursu
- Başlangıç
- Ders 30/115
- 4 dk
+, -, *, /, % 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
-- KDV hesapla
SELECT
FROM productsÖrnek çözüm
SELECT price * 1.18 AS kdvli
FROM productsBeklenen çı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
SELECT price ____ 2 FROM products;
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 |