Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฟังก์ชัน MySQL ELT() ใดส่งคืนหากหมายเลขดัชนีที่ระบุเป็นอาร์กิวเมนต์ มากกว่าจำนวนสตริง


ฟังก์ชัน MySQL ELT() ส่งคืนค่า NULL เป็นเอาต์พุต หากหมายเลขดัชนีที่ระบุเป็นอาร์กิวเมนต์สูงกว่าจำนวนสตริง ต่อไปนี้เป็นตัวอย่างเพื่อให้ชัดเจนยิ่งขึ้น -

ตัวอย่าง

mysql> Select ELT(6,'Ram','is','a','good','boy')As Result;
+--------+
| Result |
+--------+
| NULL   |
+--------+
1 row in set (0.00 sec)

ดังจะเห็นได้ว่าเลขดัชนีคือ 6 และรายการสตริงมีเพียง 5 สายเท่านั้น ดังนั้น MySQL จึงคืนค่า NULL