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

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


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

ตัวอย่าง

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

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

ดังที่เราเห็นหมายเลขดัชนีน้อยกว่า 1 ในทั้งสองตัวอย่างข้างต้น ดังนั้น MySQL จึงคืนค่า NULL