ISNULL を使用してみてください
その理由は、IS NULL を NULL と比較すると、結果が NULL、したがって False になるため、ELSE 1 に評価される理由であると確信しています。
SELECT c.customerID, o.OrderID, CASE When ISNULL(o.OrderID, 0) = 0 Then 0 Else
1 End as YesNO
FROM Customers c
LEFT JOIN Orders o
ON c.customerID = o.customerID