Exercice sans compte · WHERE · ORDER BY

Filtrer puis trier un seuil

Conservez un seuil inclusif et rendez le résultat contrôlable.

Contexte métier

Un conseiller prépare une sélection de références au-dessus d’un seuil budgétaire donné par son client. Votre réponse doit être vérifiable par une autre personne : respectez le grain demandé, utilisez des alias explicites et contrôlez le nombre de lignes avant de tirer une conclusion métier. Les données sont fictives et servent uniquement à l’apprentissage.

Compétences travaillées

  • WHERE
  • Lecture du résultat
  • Contrôle du grain

Tables disponibles

Table produits

Schéma de produits
ColonneTypeRôle
id_produitINTEGERidentifiant unique
produitVARCHARnom fictif
categorieVARCHARfamille
marqueVARCHARmarque fictive
prixDECIMALprix de vente en DT
coutDECIMALcoût unitaire en DT
stockINTEGERunités disponibles
Données fictives de produits
coutprixstockmarqueproduitcategorieid_produit
558912AtlasClavier ProInformatique1
28450AtlasSouris AirInformatique2
41280CarthageCarnet A5Bureau3
20348MedinaLampe FocusBureau4
102518AtlasCâble USB-CAccessoires5
355814KairouanSac UrbainVoyage6
761206MedinaWebcam VisionInformatique7
427542CarthageSupport ÉcranBureau8

Votre mission

Retournez produit et prix pour les produits coûtant au moins 50 DT, du plus cher au moins cher.

Construire le raisonnement

  1. Reformulez la mission et son grain : Retournez produit et prix pour les produits coûtant au moins 50 DT, du plus cher au moins cher.
  2. Repérez dans produits les colonnes nécessaires avant d’appliquer WHERE · ORDER BY.
  3. Construisez d’abord la structure qui doit retourner produit, prix, puis ajoutez les filtres ou calculs.
  4. Contrôlez les 4 lignes attendues et expliquez une valeur avec les données sources.
Requête à compléter
SELECT produit, prix
FROM produits
WHERE -- seuil inclusif
ORDER BY -- tri;

Simulateur SQL dans le navigateur

Éditeur SQL interactif

Exécutez une requête de lecture sur les données fictives de cet exercice. Rien n’est envoyé à SQL.tn.

Local et privé
Raccourci : Ctrl/⌘ + Entrée
Le simulateur sera préparé à la première exécution.

Résultat attendu

Résultat attendu
produitprix
Webcam Vision120
Clavier Pro89
Support Écran75
Sac Urbain58

Correction expliquée

Défi supplémentaire

Faites évoluer la requête

Ajoutez un second critère alphabétique pour stabiliser le classement en cas d’égalité de prix. Décrivez en une phrase le contrôle que vous ajouteriez avant de partager ce résultat dans un rapport.