Retour à la leçon
Mission

Mission : corriger un rapport de clients inactifs qui ment

Remplacer un NOT IN dangereux par NOT EXISTS, et écrire une sous-requête corrélée pour un classement par catégorie.

Contexte

Un rapport censé lister les clients n'ayant jamais commandé, basé sur WHERE id NOT IN (SELECT client_id FROM commandes), revient vide depuis une semaine, alors que le service client confirme qu'il existe bien des clients sans commande. Tu dois diagnostiquer la cause et fournir une version fiable, puis produire un classement du produit le plus cher de chaque catégorie.