Menghitung sisa pembagian (modulo) antara dua angka. MOD(a, b) menghasilkan sisa ketika a dibagi b. Bisa juga menggunakan operator %.
numericDiperbarui: 13 Jun 2026MOD(dividend, divisor)
dividend % divisorAngka yang dibagi
Pembagi
1 SELECT MOD(10, 3), MOD(15, 5), MOD(7, 2);
10 mod 3 = 1, 15 mod 5 = 0, 7 mod 2 = 1.
| mod | mod | mod |
|---|---|---|
| 1 | 0 | 1 |
1 SELECT 2 number, 3 CASE WHEN MOD(number, 2) = 0 THEN Genap ELSE Ganjil END AS parity 4 FROM numbers;
Menggunakan MOD untuk mengklasifikasikan angka genap/ganjil.
1 SELECT 2 item_id, 3 MOD(ROW_NUMBER() OVER (ORDER BY item_id) - 1, 5) + 1 AS group_number 4 FROM items;
Membagi items ke dalam 5 grup secara bergiliran menggunakan MOD.
Sudah paham MOD? Latih langsung di browser
Latihan interaktif, langsung di browser.