The customer engagement team wants to identify registered customers who have not placed any orders.
The customers table contains registered customers, while the orders table records their transactions. Prepare a report listing customers with no orders of any status. A cancelled, refunded, pending, or status-less order still means the customer has ordered.
Guest orders without a customer_id should not be attributed to a registered customer.
Ordering: Sort by customer_id in ascending order.