Math
BigQuery
MOD
Mengembalikan sisa pembagian (modulo) dari dua angka.
Tipe hasil:
Same as input typeDiperbarui: 7 Jan 2026Syntax
SQL
MOD(dividend, divisor)Parameter
dividendINT64/FLOAT64/NUMERICwajib
Angka yang dibagi
divisorINT64/FLOAT64/NUMERICwajib
Angka pembagi
Contoh Penggunaan
Operasi Modulo Dasar
SQL
1 SELECT 2 MOD(10, 3) as mod_result, 3 MOD(17, 5) as another_mod, 4 MOD(-10, 3) as negative_mod;
Menghitung sisa pembagian.
Hasil
| mod_result | another_mod | negative_mod |
|---|---|---|
| 1 | 2 | -1 |
Alternating Row Colors
SQL
1 SELECT 2 row_number, 3 CASE WHEN MOD(row_number, 2) = 0 THEN 'even' ELSE 'odd' END as row_type 4 FROM `project.dataset.data`;
Menentukan baris genap/ganjil untuk styling.