String

ELT

MySQLMySQL

Mengembalikan string ke-n dari daftar. ELT(1, 'a', 'b', 'c') = 'a', ELT(2, 'a', 'b', 'c') = 'b'.

Tipe hasil: VARCHARDiperbarui: 16 Mei 2026

Syntax

SQL
ELT(n, str1, str2, str3, ...)

Parameter

nintegerwajib

Indeks string yang diinginkan (1-indexed)

str1, str2, ...stringwajib

Daftar string

Contoh Penggunaan

Ambil Elemen

SQL
1SELECT ELT(2, 'a', 'b', 'c') AS result;

Mengambil elemen ke-2.

Hasil
result: b

Lookup Status

SQL
1SELECT ELT(status_code, 'Pending', 'Active', 'Completed') AS status
2FROM orders;

Mengubah kode status menjadi teks.

Hasil
status: Active

Lookup Hari

SQL
1SELECT ELT(DAYOFWEEK(order_date),
2 'Minggu','Senin','Selasa','Rabu',
3 'Kamis','Jumat','Sabtu') AS day_name
4FROM orders;

Mengubah nomor hari menjadi nama.

Hasil
day_name: Senin

Pertanyaan Umum tentang ELT

Apa itu fungsi ELT di MySQL?
Mengembalikan string ke-n dari daftar. ELT(1, 'a', 'b', 'c') = 'a', ELT(2, 'a', 'b', 'c') = 'b'. Di MySQL, fungsi ELT termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ELT di MySQL?
Gunakan sintaks berikut: ELT(n, str1, str2, str3, ...). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ELT?
Fungsi ELT mengembalikan nilai bertipe VARCHAR. 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 ELT?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: n (integer, wajib): Indeks string yang diinginkan (1-indexed); str1, str2, ... (string, wajib): Daftar string.