Som standard er mellom operatøren inkluderende. Dette betyr at det vil omfatte start- og sluttverdier for det medfølgende området.
La oss utforske hvordan vi bruker mellom operatøren i SQL.
SQL mellom operatøren
En vanlig bruk av mellom operatøren er i forbindelse med WHERE -leddet. Dette lar deg filtrere for resultater som samsvarer med det spesifiserte området.
Velg kolonne_navn (er)Ovennevnte spørring lar deg filtrere for resultater som samsvarer med området innenfor den spesifiserte kolonnen.
Anta for eksempel at vi har et bord som vist nedenfor:
La oss bruke mellom operatøren for å få resultatene der prisen er mellom 50 og 1000. Vi kan kjøre en kode som vist nedenfor:
PLUKKE UTVi velger alle kolonnene fra lageretabellen i eksempeldatabasen i spørringen. Vi bruker da hvor leddet for å filtrere prisene mellom 50 og 1000.
Dette skal returnere et resultat:
SQL mellom datoer
En annen vanlig bruk av mellom operatøren filtrerer for matchende poster på et bestemt datoområde.
Tenk på eksemplet som er vist nedenfor:
PLUKKE UTOvennevnte spørringsfilter for poster som er mellom 1. januar 2021 til 31. desember 2021.
Siste tanker
I denne artikkelen lar mellom operatøren deg filtrere for resultater som samsvarer med en dato eller numerisk rekkevidde. Det gir også testing om et uttrykk faller innenfor et fast rekkevidde.