Home » Software » DBMS » Mysql » Fungsi String FIELD() Pada MySQL

Fungsi String FIELD() Pada MySQL

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi FIELD() dapat digunakan untuk mengembalikan posisi indeks suatu nilai dalam daftar nilai.

Fungsi ini melakukan pencarian case-sensitive.

Catatan: Jika nilai yang ditentukan tidak ditemukan dalam daftar nilai, fungsi ini akan mengembalikan 0. Jika nilainya NULL, fungsi ini akan mengembalikan 0.

Syntax

FIELD(valueval1val2val3, ...)

Nilai Parameter

ParameterDeskripsi
valueRequired. Nilai yang akan dicari dalam daftar
val1val2val3, ….Required. Nilai yang akan dicari dalam daftar

Detail Teknis

Works in:Mulai dari MySQL 4.0

Contoh
Kembalikan posisi indeks “q” dalam daftar string:

SELECT FIELD("q", "s", "q", "l");

Contoh
Kembalikan posisi indeks “c” dalam daftar string:

SELECT FIELD("c", "a", "b");

Contoh
Kembalikan posisi indeks “Q” dalam daftar string:

SELECT FIELD("Q", "s", "q", "l");

Contoh
Kembalikan posisi indeks 5 dalam daftar numerik:

SELECT FIELD(5, 0, 1, 2, 3, 4, 5);

You may also like