OnderwerpenSpiekbriefjeLessen
Lurndo › Onderwerpen › BETWEEN

SQL leren: BETWEEN

Van … tot met BETWEEN

Vic plant een jaren 90-avond. "Van 1990 tot en met 1999. Ook die van 1990, hè!" Grenzen zijn belangrijk, en `BETWEEN` neemt ze mee.

BETWEEN neemt de grenzen mee

jaar BETWEEN 1990 AND 1999 betekent jaar >= 1990 AND jaar <= 1999. Beide grenzen tellen mee.

Kijk naar de twee rijen die oplichten: The Matrix (1999) en Home Alone (1990) liggen precies op de grens, en horen er dus bij.

SELECT titel, jaar FROM films WHERE jaar BETWEEN 1990 AND 1999
Resultaat
titeljaar
The Matrix1999
Alles moet weg1996
Jurassic Park1993
Titanic1997
Toy Story1995
Pulp Fiction1994
The Lion King1994
Home Alone1990

Ook voor datums, en NOT BETWEEN

BETWEEN werkt ook voor datums als tekst, en met NOT BETWEEN vind je alles erbuiten. Zet de kleinste waarde altijd eerst.

Deze query toont de uitleningen van de eerste week van oktober.

SELECT * FROM uitleningen WHERE uitgeleend_op BETWEEN '2024-10-01' AND '2024-10-07'
Resultaat
idfilm_idlid_iduitgeleend_opteruggebracht_opboete
1132024-10-012024-10-030
2672024-10-012024-10-020
31912024-10-022024-10-084.5
42242024-10-032024-10-040
5792024-10-032024-10-050
612122024-10-042024-10-126
71062024-10-052024-10-060
821152024-10-052024-10-070

Probeer het zelf

Welke leden zijn geboren tussen 1980 en 1995, grenzen inbegrepen? Toon naam en geboortejaar.

Klaar voor meer?

De volledige les heeft 6 oefeningen, van makkelijk naar uitdagend, met hints, punten en een reeks die je kan opbouwen.

Begin aan de les
← VorigeEen lijst met INVolgende →Zoeken in tekst met LIKE
SQL-onderwerpenSpiekbriefjeExcelRanglijstAccountPrivacyEnglish