알다시피 ELT() 함수의 첫 번째 인수는 정수 값이어야 하지만 정수가 아닌 인덱스 번호를 제공하면 MySQL ELT() 함수는 경고와 함께 NULL을 반환합니다.
예시
mysql> select ELT('one','Ram,is,good,boy')As Result; +--------+ | Result | +--------+ | NULL | +--------+ 1 row in set, 1 warning (0.00 sec) mysql> Show Warnings; +---------+------+------------------------------------------+ | Level | Code | Message | +---------+------+------------------------------------------+ | Warning | 1292 | Truncated incorrect INTEGER value: 'one' | +---------+------+------------------------------------------+ 1 row in set (0.00 sec)