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

bookUitdaging: Categorie Ophalen op Basis van Productprijs

We hebben het aantal producten in elke categorie verkregen. Nu is het bedrijf ons gevraagd 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 de SELECT-sectie; je gebruikt deze alleen in de WHERE-sectie.

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 Ophalen op Basis van Productprijs

Veeg om het menu te tonen

We hebben het aantal producten in elke categorie verkregen. Nu is het bedrijf ons gevraagd 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 de SELECT-sectie; je gebruikt deze alleen in de WHERE-sectie.

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