Skip to main content
SQL • LESSON 119

COALESCE

How can we replace NULL values with a default fallback string?

Advanced3 Minutes1320 XP
🤔 THE QUESTION

How can we replace NULL values with a default fallback string?

💡 WHAT IS IT?

COALESCE returns the first non-NULL expression from its arguments.

🎯 WHAT IS IT USED FOR?

Replacing null phone numbers, default customer names, preventing UI null crashes.

💻 EXAMPLE
SELECT
name,
COALESCE(phone, 'Unknown') AS phone
FROM employees;

🎯 Mission Objectives

Practice typing production-grade SQL code for COALESCE.

  • COALESCE
  • Default fallback
  • Null replacement
  • Data formatting