SQL IN operator
- Forrige side SQL wildcard
- Næste side SQL Between
IN operator
IN operatoren tillader os at specificere flere værdier i WHERE-sætningen.
SQL IN syntaks
SELECT kolonnenavn(s) FROM tabelnavn WHERE kolonnenavn IN (value1,value2,...)
Original tabel (brugt i eksemplet:)
Persons tabel:
Id | Efternavn | Fornavn | Adresse | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
IN operator eksempel
Nu, vi ønsker at vælge de mennesker med efternavnet Adams og Carter fra tabellen ovenfor:
Vi kan bruge følgende SELECT sætning:
SELECT * FROM Persons WHERE Efternavn IN ('Adams','Carter')
Resultatsæt:
Id | Efternavn | Fornavn | Adresse | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
3 | Carter | Thomas | Changan Street | Beijing |
- Forrige side SQL wildcard
- Næste side SQL Between