Как удалить пустые элементы из array(1, 2, null, 3, null)? Использование функции array_remove не помогает, когда мы хотим удалить элементы null.
array(1, 2, null, 3, null)
array_remove
null
Я использовал следующий трюк, используя функцию array_except():
array_except()
SELECT array_except(array(1, 2, null, 3, null), array(null)) возвращает [1,2,3]
SELECT array_except(array(1, 2, null, 3, null), array(null))
[1,2,3]