Relationele operatoren
Operator |
Betekenis |
|
Gelijk aan |
|
Niet gelijk aan |
|
Groter dan |
|
Groter dan of gelijk aan |
|
Kleiner dan |
|
Kleiner dan of gelijk aan |
|
Komt overeen met een patroon |
|
Komt niet overeen met een patroon |
|
Gelijk aan Null |
|
Niet gelijk aan Null |
|
Reeks waarden tussen een boven- en ondergrens |
|
Een onderdeel van een reeks opgegeven waarden of een onderdeel van een subopvraag |
|
Geen onderdeel van een reeks opgegeven waarden of geen onderdeel van een subopvraag |
|
‘True’ (Waar) als een subopvraag minimaal één record als resultaat geeft |
|
Vergelijkt een waarde met elke resultaatwaarde van een subopvraag (operator moet vooraf worden gegaan door =, <>, >, >=, < of <=). =Any komt overeen met In |
|
Vergelijkt een waarde met elke resultaatwaarde van een subopvraag (operator moet vooraf worden gegaan door =, <>, >, >=, < of <=) |
SELECT Verkoopgegevens.Factuur_ID FROM Verkoopgegevens
WHERE Verkoopgegevens.Verkopercode = 'SP-1'
SELECT Verkoopgegevens.Bedrag FROM Verkoopgegevens WHERE Verkoopgegevens.Factuur_ID <> 125
SELECT Verkoopgegevens.Bedrag FROM Verkoopgegevens WHERE Verkoopgegevens.Bedrag > 3000
SELECT Verkoopgegevens.Verkooptijdstip FROM Verkoopgegevens
WHERE Verkoopgegevens.Verkooptijdstip < '12:00:00'
SELECT Verkoopgegevens.Bedrijfsnaam FROM Verkoopgegevens
WHERE Verkoopgegevens.Bedrijfsnaam LIKE '%Universiteit'
SELECT Verkoopgegevens.Bedrijfsnaam FROM Verkoopgegevens
WHERE Verkoopgegevens.Bedrijfsnaam NOT LIKE '%Universiteit'
SELECT Verkoopgegevens.Bedrag FROM Verkoopgegevens WHERE Verkoopgegevens.Bedrag IS NULL
SELECT Verkoopgegevens.Bedrag FROM Verkoopgegevens WHERE Verkoopgegevens.Bedrag IS NOT NULL
SELECT Verkoopgegevens.Factuur_ID FROM Verkoopgegevens
WHERE Verkoopgegevens.Factuurnummer BETWEEN 1 AND 10
SELECT COUNT (Verkoopgegevens.Factuur_ID) AS totaal
FROM Verkoopgegevens WHERE Verkoopgegevens.Factuur_ID IN (50,250,100)
SELECT COUNT (Verkoopgegevens.Factuur_ID) AS totaal
FROM Verkoopgegevens WHERE Verkoopgegevens.Factuur_ID NOT IN (50,250,100)
SELECT COUNT (Verkoopgegevens.Factuur_ID) AS totaal FROM Verkoopgegevens
WHERE Verkoopgegevens.FACTUUR_ID NOT IN (SELECT Verkoopgegevens.Factuur_ID
FROM Verkoopgegevens WHERE Verkoopgegevens.Verkoper_ID = 'SP-4')
SELECT *
FROM Verkoopgegevens WHERE EXISTS (SELECT Verkoopgegevens.Bedrag
FROM Verkoopgegevens WHERE Verkoopgegevens.Verkoper_ID IS NOT NULL)
SELECT *
FROM Verkoopgegevens WHERE Verkoopgegevens.Bedrag = ANY (SELECT Verkoopgegevens.Bedrag
FROM Verkoopgegevens WHERE Verkoopgegevens.Verkoper_ID = 'SP-1')
SELECT *
FROM Verkoopgegevens WHERE Verkoopgegevens.Bedrag = ALL (SELECT Verkoopgegevens.Bedrag
FROM Verkoopgegevens WHERE Verkoopgegevens.Verkoper_ID IS NULL)