IN-operator

De bank wil een lijst van alle transacties waarvoor zowel bij rekening_bij als bij rekening_af een rekeningnummer moet worden ingevuld.

Bekijk de onderstaande query:

SELECT transactie_id
FROM transactie
WHERE type = 'BA'
OR type = 'OV'
OR type = 'PO'
OR type = 'AC'


Deze query ziet er nogal omslachtig uit.  Met de IN-operator kan deze query vereenvoudigden.

SELECT transactie_id
FROM transactie
WHERE type IN ('BM', 'OV', 'PO', 'AC')


Deze IN-operator zorgt ervoor dat die rijen worden geselecteerd waarbij in de kolom type de waarden BM, OV, PO of AC staat.