One Leader per Category
Each category card must show exactly one most expensive product. If prices tie, the product with the smaller id wins. Fix the report so it returns category and name, one row per category, sorted by category.
Buggy query
SELECT category, name
FROM (
SELECT category, name,
RANK() OVER (PARTITION BY category ORDER BY price DESC) rn
FROM products
) t
WHERE rn = 1
ORDER BY category, name;Exemple de sortie attendue
Voici à quoi ressemble une réponse correcte — son nombre de lignes lui est propre, il n'a pas à correspondre aux tables du schéma.
| name | category |
|---|---|
| Lamp | home |
| Mug | kitchen |
| Notebook | office |
Connectez-vous pour voir l'historique des soumissions
Se connecterConnectez-vous pour utiliser le Mentor IA
Se connecter