Esercizio senza account · WHERE · ORDER BY

Filtra quindi ordina una soglia

Mantenere la soglia inclusiva e rendere il risultato controllabile.

Contesto aziendale

Un consulente prepara una selezione di referenze al di sopra di una soglia di budget fornita dal suo cliente. La tua risposta deve poter essere verificata da un’altra persona: rispetta il livello di dettaglio richiesto, usa alias espliciti e controlla il numero di righe restituite prima di formulare una conclusione aziendale. I dati sono fittizi e servono solo per l’apprendimento.

Competenze esercitate

  • WHERE
  • Interpretazione del risultato
  • Controllo del livello di dettaglio

Tabelle disponibili

Tabella produits

Schema di produits
ColonnaTipoRuolo
id_produitINTEGERidentificatore univoco
produitVARCHARnome fittizio
categorieVARCHARfamiglia
marqueVARCHARmarchio fittizio
prixDECIMALprezzo di vendita in TND
coutDECIMALcosto unitario in TND
stockINTEGERunità disponibili
Dati fittizi di produits
coutprixstockmarqueproduitcategorieid_produit
558912AtlasTastiera ProInformatica1
28450AtlasMouse AirInformatica2
41280CarthageTaccuino A5Ufficio3
20348MedinaLampada FocusUfficio4
102518AtlasCavo USB-CAccessori5
355814KairouanBorsa UrbanViaggio6
761206MedinaWebcam VisionInformatica7
427542CarthageSupporto per monitorUfficio8

La tua missione

Mostra prodotto e prezzo per i prodotti che costano almeno 50 TND, dal più caro al meno caro.

Costruisci il ragionamento

  1. Riformula la missione e il suo livello di dettaglio: visualizza il prodotto e il prezzo per i prodotti che costano almeno 50 TND, dal più costoso al meno costoso.
  2. Individuare le colonne necessarie nei prodotti prima di applicare WHERE · ORDER BY.
  3. Per prima cosa costruisci la struttura che deve restituire prodotto, prezzo, quindi aggiungi i filtri o i calcoli.
  4. Controlla le 4 righe previste e spiega un valore con i dati di origine.
Query da completare
SELECT produit, prix
FROM produits
WHERE -- soglia inclusiva
ORDER BY -- ordinamento;

Ambiente SQL nel browser

Editor SQL interattivo

Esegui una query di lettura sui dati fittizi di questo esercizio. Nulla viene inviato a SQL.tn.

Locale e privato
Scorciatoia: Ctrl/⌘ + Invio
L’ambiente SQL verrà preparato alla prima esecuzione.

Risultato atteso

Risultato atteso
produitprix
Webcam Vision120
Tastiera Pro89
Supporto per monitor75
Borsa Urban58

Correzione spiegata

Sfida aggiuntiva

Fai evolvere la query

Aggiungi un secondo criterio alfabetico per stabilizzare la classifica in caso di parità di prezzo. Descrivi in ​​una frase il controllo che aggiungeresti prima di condividere questo risultato in un report.