Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Ottenere la Quantità di Prodotti per Categoria | Unione di Tabelle
SQL Intermedio

bookSfida: Ottenere la Quantità di Prodotti per Categoria

Ora l'azienda ci ha affidato un nuovo compito.

Un nuovo fornitore ci ha contattato dicendo che può fornire prodotti delle categorie Meat o Grains a prezzi vantaggiosi. Dobbiamo scoprire quali prodotti in queste categorie hanno meno di 100 unità rimanenti in magazzino.

Compito

Swipe to start coding

Il tuo compito è trovare i nomi dei prodotti e le loro quantities in magazzino. Unisci due tabelle: product e category.

Concentrati sui prodotti appartenenti alle categorie Meat o Grains. Usa l'operatore OR per queste categorie e assicurati che la quantità del prodotto sia inferiore a 100 utilizzando l'operatore AND.

Ordina i risultati per la colonna name con la clausola ORDER BY.

Nota

Racchiudi la condizione con OR tra parentesi prima di applicare l'operatore AND. Questo segue il normale ordine delle operazioni nella matematica discreta.

Il risultato deve avere 2 colonne: product_name e amount. Ricorda di impostare gli alias appropriati!

Istruzioni sintetiche

  • Recupera le colonne product.name e product.amount dalla tabella product.
  • Assegna l'alias product_name alla prima colonna e amount alla seconda.
  • Unisci la tabella category sulla colonna comune product.category_id = category.id.
  • Usa una clausola WHERE richiedendo che category.name sia uguale a 'Meat' oppure 'Grains'.
  • Usa l'operatore logico AND per richiedere anche che product.amount < 100.
  • Ordina i risultati per product.name.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Which products in the Meat category have less than 100 units left?

Which products in the Grains category have less than 100 units left?

Can you show me a list of all products from both categories with less than 100 units?

close

Awesome!

Completion rate improved to 4

bookSfida: Ottenere la Quantità di Prodotti per Categoria

Scorri per mostrare il menu

Ora l'azienda ci ha affidato un nuovo compito.

Un nuovo fornitore ci ha contattato dicendo che può fornire prodotti delle categorie Meat o Grains a prezzi vantaggiosi. Dobbiamo scoprire quali prodotti in queste categorie hanno meno di 100 unità rimanenti in magazzino.

Compito

Swipe to start coding

Il tuo compito è trovare i nomi dei prodotti e le loro quantities in magazzino. Unisci due tabelle: product e category.

Concentrati sui prodotti appartenenti alle categorie Meat o Grains. Usa l'operatore OR per queste categorie e assicurati che la quantità del prodotto sia inferiore a 100 utilizzando l'operatore AND.

Ordina i risultati per la colonna name con la clausola ORDER BY.

Nota

Racchiudi la condizione con OR tra parentesi prima di applicare l'operatore AND. Questo segue il normale ordine delle operazioni nella matematica discreta.

Il risultato deve avere 2 colonne: product_name e amount. Ricorda di impostare gli alias appropriati!

Istruzioni sintetiche

  • Recupera le colonne product.name e product.amount dalla tabella product.
  • Assegna l'alias product_name alla prima colonna e amount alla seconda.
  • Unisci la tabella category sulla colonna comune product.category_id = category.id.
  • Usa una clausola WHERE richiedendo che category.name sia uguale a 'Meat' oppure 'Grains'.
  • Usa l'operatore logico AND per richiedere anche che product.amount < 100.
  • Ordina i risultati per product.name.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 4
Sezione 3. Capitolo 4
single

single

some-alt