Esercizio senza account · SELECT

Seleziona le colonne corrette

Mostra solo il nome e il prezzo di ciascun prodotto.

Contesto aziendale

Un team del catalogo prepara un'esportazione destinata a una pagina di confronto. Sono necessari il nome dell'azienda e il prezzo, ma non gli identificatori tecnici o la categoria. La scelta esplicita delle colonne riduce il rumore e stabilizza il contratto tra la query e la schermata che ne consuma il risultato.

Competenze esercitate

  • Definire con precisione le colonne di output
  • Rispettare l'ordine richiesto dal destinatario
  • Evitare SELECT* in una query destinata al riutilizzo

Tabelle disponibili

Tabella produits

Schema di produits
ColonnaTipoRuolo
id_produitINTEGERchiave primaria
produitVARCHARnome del prodotto
categorieVARCHARfamiglia
prixDECIMALprezzo in TND
Dati fittizi di produits
prixproduitcategorieid_produit
89TastieraInformatica1
45MouseInformatica2
12TaccuinoUfficio3

La tua missione

Dalla tabella Prodotti, visualizza le colonne Prodotto e Prezzo, in questo ordine.

Costruisci il ragionamento

  1. Individuare innanzitutto la tabella richiesta: prodotti.
  2. Trasforma ogni informazione prevista in un nome di colonna: prodotto quindi prezzo.
  3. Posiziona queste colonne dopo SELECT nell'ordine del risultato atteso.
  4. Verifica che la query restituisca tre righe ed esattamente due colonne.
Query da completare
SELECT
  -- colonne da scegliere
FROM produits;

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
Tastiera89
Mouse45
Taccuino12

Correzione spiegata

Sfida aggiuntiva

Fai evolvere la query

Aggiungi un alias prix_dt alla colonna del prezzo, quindi ordina i prodotti dal più costoso al meno costoso senza aggiungere una colonna al risultato.

Seleziona le colonne corrette — Esercizio SQL — SQL.tn