String
BigQuery
STARTS_WITH
Mengecek apakah string dimulai dengan prefix tertentu. Return boolean.
Tipe hasil:
BOOLDiperbarui: 16 Mei 2026Syntax
SQL
STARTS_WITH(value, prefix)Parameter
valueSTRINGwajib
String yang akan dicek
prefixSTRINGwajib
Prefix yang dicari
Contoh Penggunaan
Check Prefix
SQL
1 SELECT STARTS_WITH('BigQuery', 'Big') as result;
Mengecek apakah dimulai dengan 'Big'.
Hasil
TRUE
Filter by Prefix
SQL
1 SELECT * 2 FROM `project.dataset.products` 3 WHERE STARTS_WITH(sku, 'ELC');
Filter produk elektronik berdasarkan SKU prefix.
Categorize by Prefix
SQL
1 SELECT 2 CASE 3 WHEN STARTS_WITH(email, 'admin') THEN 'Admin' 4 WHEN STARTS_WITH(email, 'support') THEN 'Support' 5 ELSE 'Regular' 6 END as user_type, 7 COUNT(*) as count 8 FROM `project.dataset.users` 9 GROUP BY user_type;
Kategorisasi user berdasarkan email prefix.
Pertanyaan Umum tentang STARTS_WITH
Apa itu fungsi STARTS_WITH di BigQuery?
Mengecek apakah string dimulai dengan prefix tertentu. Return boolean. Di BigQuery, fungsi STARTS_WITH termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan STARTS_WITH di BigQuery?
Gunakan sintaks berikut: STARTS_WITH(value, prefix). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi STARTS_WITH?
Fungsi STARTS_WITH mengembalikan nilai bertipe BOOL. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi STARTS_WITH?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: value (STRING, wajib): String yang akan dicek; prefix (STRING, wajib): Prefix yang dicari.