Computer >> Máy Tính >  >> Lập trình >> MySQL

Hàm MySQL ELT () nào trả về nếu chúng ta số chỉ mục, được cung cấp dưới dạng đối số, nhỏ hơn 1?

Hàm MySQL ELT () trả về NULL dưới dạng đầu ra nếu số chỉ mục được cung cấp dưới dạng đối số nhỏ hơn Sau đây là ví dụ để làm rõ ràng hơn -

Ví dụ

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)

Như chúng ta có thể thấy số chỉ mục nhỏ hơn 1 trong cả hai ví dụ trên, do đó MySQL trả về NULL.