Math
BigQuery
RAND
Menghasilkan angka random antara 0 (inclusive) dan 1 (exclusive).
Tipe hasil:
FLOAT64Diperbarui: 7 Jan 2026Syntax
SQL
RAND()Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Generate Random Number
SQL
1 SELECT 2 RAND() as random_float, 3 CAST(RAND() * 100 AS INT64) as random_0_to_99;
Menghasilkan angka random.
Hasil
| random_float | random_0_to_99 |
|---|---|
| 0.7234... | 72 |
Random Sampling
SQL
1 SELECT * 2 FROM `project.dataset.users` 3 ORDER BY RAND() 4 LIMIT 100;
Mengambil 100 random users.