如果作为参数的索引号大于字符串数量,MySQL的ELT()函数返回什么?

如果作为参数的索引号大于字符串数量,MySQL的ELT()函数返回什么?

如果参数提供的索引号大于字符串数量,MySQL的ELT()函数会返回NULL作为输出。以下是一个例子,以使其更清晰。

阅读更多:MySQL 教程

示例

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

正如我们可以看到的那样,索引号是6,字符串列表只有5个字符串。因此MySQL返回NULL。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程