Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Het Gebruik van de WHERE-clausule | Gegevens Filteren
Introductie tot SQL
Sectie 3. Hoofdstuk 1
single

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.

123
SELECT 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.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Taak

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 America correct met hoofdletters wordt geschreven; north america is niet hetzelfde. Schrijf het precies zo in de query.

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!

Sectie 3. Hoofdstuk 1
single

single

Vraag AI

expand

Vraag AI

ChatGPT

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

some-alt