single
Het Gebruik van de WHERE-clausule
Veeg om het menu te tonen
In databases bevatten tabellen doorgaans grote hoeveelheden gegevens. Vaak ben je echter alleen geïnteresseerd in het ophalen van specifieke delen van deze gegevens in plaats van alles. Om dit te bereiken, moet je de voorwaarden voor het ophalen van gegevens definiëren, die worden aangeduid als filtercriteria.
Gegevens worden gefilterd met behulp van een WHERE-clausule waarin de zoekcriteria worden gespecificeerd in een SELECT-statement. De WHERE-clausule volgt direct na de tabelnaam.
Wanneer je een tekenreekswaarde opgeeft, zoals een landnaam, moet je de tekst tussen enkele aanhalingstekens (') plaatsen.
123SELECT name, continent FROM country WHERE continent= 'Europe';
De SELECT-instructie haalt 2 kolommen op uit de country-tabel en retourneert alleen rijen met de continentwaarde 'Europe'.
Positie van clausules
Bij gebruik van ORDER BY en WHERE-clausules, ervoor zorgen dat ORDER BY na WHERE komt.
1234SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Veeg om te beginnen met coderen
Schrijf een SQL-query om de kolommen id, name en region uit de tabel country op te halen (let op de volgorde van deze kolommen), waarbij alleen rijen worden geretourneerd met de waarde continent in de kolom North America.
Opmerking
Let erop dat
North Americacorrect met hoofdletters wordt geschreven;north americais niet hetzelfde. Schrijf het precies zo in de query.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.