Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Categorie Opvragen op Basis van Productprijs | Tabellen Samenvoegen
Intermediate SQL

bookUitdaging: Categorie Opvragen op Basis van Productprijs

We hebben het aantal producten in elke categorie verkregen. Nu heeft het bedrijf ons de opdracht gegeven om de categorieën op te halen waarin de producten meer dan een bepaald bedrag kosten, zodat ze daar een korting op kunnen toepassen.

Taak

Swipe to start coding

Je taak is om de unieke categorienamen op te halen waarvoor producten een price hoger dan 450 hebben. Gebruik hiervoor de WHERE-clausule, waarbij je 450 vergelijkt met de waarde van de kolom price.

Er mag slechts één kolom in de uitvoer staan - category.name. Je neemt de kolom price niet op in het SELECT-gedeelte; je gebruikt deze alleen in het WHERE-gedeelte.

Korte instructies

  • Haal de kolom category.name op uit de tabel category.
  • Gebruik DISTINCT om alleen unieke waarden te krijgen.
  • Maak een koppeling met de tabel product via een JOIN-statement.
  • De gemeenschappelijke kolom voor beide tabellen is category.id = product.category_id.
  • Gebruik een WHERE-clausule met de voorwaarde price > 450.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 4

bookUitdaging: Categorie Opvragen op Basis van Productprijs

Veeg om het menu te tonen

We hebben het aantal producten in elke categorie verkregen. Nu heeft het bedrijf ons de opdracht gegeven om de categorieën op te halen waarin de producten meer dan een bepaald bedrag kosten, zodat ze daar een korting op kunnen toepassen.

Taak

Swipe to start coding

Je taak is om de unieke categorienamen op te halen waarvoor producten een price hoger dan 450 hebben. Gebruik hiervoor de WHERE-clausule, waarbij je 450 vergelijkt met de waarde van de kolom price.

Er mag slechts één kolom in de uitvoer staan - category.name. Je neemt de kolom price niet op in het SELECT-gedeelte; je gebruikt deze alleen in het WHERE-gedeelte.

Korte instructies

  • Haal de kolom category.name op uit de tabel category.
  • Gebruik DISTINCT om alleen unieke waarden te krijgen.
  • Maak een koppeling met de tabel product via een JOIN-statement.
  • De gemeenschappelijke kolom voor beide tabellen is category.id = product.category_id.
  • Gebruik een WHERE-clausule met de voorwaarde price > 450.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

close

Awesome!

Completion rate improved to 4
Sectie 3. Hoofdstuk 2
single

single

some-alt