ARRAY_COUNT
配列内の非NULL要素をカウントします。
構文
ARRAY_COUNT(<array>)
戻り値の型
BIGINT
例
SELECT ARRAY_COUNT([1, 2, 3]) AS cnt;
┌─────┐
│ cnt │
├─────┤
│ 3 │
└─────┘
SELECT ARRAY_COUNT([1, NULL, 3]) AS cnt_with_null;
┌──────────────┐
│ cnt_with_null│
├──────────────┤
│ 2 │
└──────────────┘
SELECT ARRAY_COUNT(['a', 'b', NULL]) AS cnt_text;
┌─────────┐
│ cnt_text│
├─────────┤
│ 2 │
└─────────┘