If the first column is NULL, COALESCE can try another column.
try the next column
Read fallback rows
A later argument supplies the result for 3 rows.
fallback rows=3
COALESCE examples are tiny finite row transforms with SQL-style NULL choice behavior; SQL dialect completeness, type coercion, optimizer behavior, indexing, and product claims are out of scope.
Backup can fill a missing email
Bea has no email value, so the backup column becomes the contact value.
email NULL then backup
Summary
A fallback column is still just another ordered argument.