如果作为参数提供的索引号大于字符串数,则返回哪个MySQL ELT()函数?

ELT()如果作为参数提供的索引号大于字符串数,则MySQL函数将返回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。

猜你喜欢