ฟังก์ชันMySQL FIELD()
ตัวอย่าง
ส่งคืนตำแหน่งดัชนีของ "q" ในรายการสตริง:
SELECT FIELD("q", "s", "q", "l");
ความหมายและการใช้งาน
ฟังก์ชัน FIELD() ส่งกลับตำแหน่งดัชนีของค่าในรายการค่า
ฟังก์ชันนี้ทำการค้นหาแบบคำนึงถึงขนาดตัวพิมพ์
หมายเหตุ:หากไม่พบค่าที่ระบุในรายการค่า ฟังก์ชันนี้จะคืนค่า 0 หากค่าเป็น NULL ฟังก์ชันนี้จะคืนค่า 0
ไวยากรณ์
FIELD(value, val1, val2, val3, ...)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
รายละเอียดทางเทคนิค
ทำงานใน: | จาก MySQL 4.0 |
---|
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ส่งคืนตำแหน่งดัชนีของ "c" ในรายการสตริง:
SELECT FIELD("c", "a", "b");
ตัวอย่าง
ส่งคืนตำแหน่งดัชนีของ "Q" ในรายการสตริง:
SELECT FIELD("Q", "s", "q", "l");
ตัวอย่าง
กลับตำแหน่งดัชนีของ 5 ในรายการตัวเลข:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);