ฟังก์ชัน MySQL ELT() คืนค่า NULL หากหมายเลขดัชนีที่ส่งเป็นอาร์กิวเมนต์น้อยกว่า 1 ตัวอย่างต่อไปนี้จะชี้แจง:
ตัวอย่าง
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