Menu
Coddy logo textTech

Recap - With Queries

Fait partie de la section Les fondamentaux du Journey SQL de Coddy — leçon 50 sur 72.

challenge icon

Défi

Facile

Tables et colonnes disponibles :

  • <b>devices_specs</b> : <b>device_id</b>, <b>width</b>, <b>height</b>, <b>num_features</b>, <b>opinion</b>
  • <b>devices_score</b> : <b>device_id</b>, <b>score</b>

La qualité d'un appareil est mesurée par (width/height)*num_features.

Nous voulons trouver tous les appareils surévalués. Récupérez tous les appareils où l'opinion de l'appareil est supérieure à la qualité moyenne et où le score de l'appareil est inférieur à la qualité moyenne. Retournez uniquement le device_id.

Pour le résoudre, utilisez la clause WITH pour créer une sous-requête qui calcule la qualité moyenne et réutilisez-la dans la requête principale.

Essayez vous-même

Toutes les leçons de Les fondamentaux