Funkce COALESCE (SQL)

COALESCE ( v²raz {, v²raz }à )

Funkce COALESCE vracφ hodnotu prvnφho v²razu, kter² nemß hodnotu NULL. Pokud vÜechny v²razy majφ hodnotu NULL, funkce vracφ NULL. V²razy musφ b²t takov²ch typ∙, aby je bylo mo₧no porovnat.

P°φklad pou₧itφ:

Ve v²sledku vn∞jÜφho propojenφ nahradit prßzdnou hodnotu konstantou nula

SELECT Firmy.nazev,COALESCE(SUM(Faktury.cena),0)
FROM Firmy LEFT OUTER JOIN Faktury ON (Firmy.cislo=Faktury.firma)
GROUP BY Firmy.nazev