SQL · Array and set-returning functions

unnest()

Expands an array into rows. PostgreSQL; use json_each in SQLite.

Syntax
unnest(array)

Example

Open in the lab

More in this group

array_append() array_length() array_position() array_to_string() generate_series() string_to_array() VALUES as a table

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course