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
| Colonna | Tipo | Ruolo |
|---|---|---|
id_produit | INTEGER | identificatore univoco |
produit | VARCHAR | nome fittizio |
categorie | VARCHAR | famiglia |
marque | VARCHAR | marchio fittizio |
prix | DECIMAL | prezzo di vendita in TND |
cout | DECIMAL | costo unitario in TND |
stock | INTEGER | unità disponibili |
| cout | prix | stock | marque | produit | categorie | id_produit |
|---|---|---|---|---|---|---|
| 55 | 89 | 12 | Atlas | Tastiera Pro | Informatica | 1 |
| 28 | 45 | 0 | Atlas | Mouse Air | Informatica | 2 |
| 4 | 12 | 80 | Carthage | Taccuino A5 | Ufficio | 3 |
| 20 | 34 | 8 | Medina | Lampada Focus | Ufficio | 4 |
| 10 | 25 | 18 | Atlas | Cavo USB-C | Accessori | 5 |
| 35 | 58 | 14 | Kairouan | Borsa Urban | Viaggio | 6 |
| 76 | 120 | 6 | Medina | Webcam Vision | Informatica | 7 |
| 42 | 75 | 42 | Carthage | Supporto per monitor | Ufficio | 8 |
La tua missione
Mostra prodotto e prezzo per i prodotti che costano almeno 50 TND, dal più caro al meno caro.
Costruisci il ragionamento
- 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.
- Individuare le colonne necessarie nei prodotti prima di applicare WHERE · ORDER BY.
- Per prima cosa costruisci la struttura che deve restituire prodotto, prezzo, quindi aggiungi i filtri o i calcoli.
- Controlla le 4 righe previste e spiega un valore con i dati di origine.
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.
Risultato atteso
| produit | prix |
|---|---|
| Webcam Vision | 120 |
| Tastiera Pro | 89 |
| Supporto per monitor | 75 |
| Borsa Urban | 58 |
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.