CodeBlanks Logo Icon CodeBlanks

MOD

Bölme kalanını MOD ile almayı öğrenirsin.

MOD

MOD(x, y) x'in y'ye bölümünden kalanı verir. % operatörü de aynı işi yapar.

SELECT MOD(10, 3) AS kalan;

10'un 3'e bölümünden kalan 1.

MOD(10, 3) AS kalan ifadesi hesaplanıp sonuç olarak döner.

MOD — ayrıntı

Çift tek kontrolü için MOD(n, 2) = 0 çift demektir. Modülüs döngüsel gruplama işlemlerinde kullanılır.

Uygulama MOD

products tablosundan id'si çift olanları seç (MOD ile).

Başlangıç kodu

query.sql
-- çift id'ler
SELECT name
FROM products
WHERE

Örnek çözüm

query.sql
SELECT name
FROM products
WHERE MOD(id, 2) = 0

Beklenen çıktı

name
Kalem
Defter

Soru ve cevaplar

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

1 Kalan

Soru
SELECT ____(10, 3);
Cevap
SELECT MOD(10, 3);

Açıklama: MOD(10, 3) bölmeden kalanı verir: 1.

2 MOD: kavramları eşleştir

Kavram Anlamı
MOD kalan
POWER kuvvet
SQRT karekök
ABS mutlak

3 MOD(10, 3) kaçtır?

  • 0
  • 1 Doğru cevap
  • 3
  • 10

Açıklama: 10 = 3*3 + 1, kalan 1.

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