In terms of x compared to y.
COALESCE is essentially a shorthanded CASE statement.
COALESCE
CASE
Both are exactly the same.
There is also ISNULL in SQL Server (differs in other DBMSs), but that's actually a non-standard feature and is actually more limited that COALESCE.
ISNULL