Cloud
json_array_length
The json_array_length() function returns the length of a specified json array.
Syntax
This function has the following basic syntax.
JSON_ARRAY_LENGTH(arrayval JSON)
The required argument for this function is arrayval. It represents the json array for which to count the length.
Examples
Get a JSON array length with a JSON value
The following example returns the number of elements in the array:
SELECT JSON_ARRAY_LENGTH('[4, 7, 10, 11, 14, {"vegetables":"spinach","fruits":"melon"}, {"a":"b"}]');
This function returns the following result:
+-------+
| f |
+-------+
| 7 |
+-------+
Was this helpful?