SQL AND & ELLER operatorer
- Forrige side SQL where
- Næste side SQL Order By
AND og ELLER operatorer bruges til at filtrere poster baseret på en eller flere betingelser.
AND og ELLER operatorer
AND og ELLER kan kombineres i WHERE underudtrykket for at kombinere to eller flere betingelser.
Hvis både den første og den anden betingelse er opfyldt, viser AND operator en post.
Hvis den første betingelse eller den anden betingelse er opfyldt, viser ELLER operator en post.
Original tabel (brugt i eksemplerne):
Efternavn | Fornavn | Adresse | City |
---|---|---|---|
Adams | John | Oxford Street | London |
Bush | George | Fifth Avenue | New York |
Carter | Thomas | Changan Street | Beijing |
Carter | William | Xuanwumen 10 | Beijing |
Eksempel på AND operator
Brug AND for at vise alle personer med efternavn "Carter" og fornavn "Thomas":
Vælg * Fra Persons Hvor Fornavn='Thomas' OG Efternavn='Carter'
Resultat:
Efternavn | Fornavn | Adresse | City |
---|---|---|---|
Carter | Thomas | Changan Street | Beijing |
Eksempel på ELLER operator
Brug ELLER for at vise alle personer med efternavn "Carter" eller fornavn "Thomas":
Vælg * Fra Persons Hvor Fornavn='Thomas' ELLER Efternavn='Carter'
Resultat:
Efternavn | Fornavn | Adresse | City |
---|---|---|---|
Carter | Thomas | Changan Street | Beijing |
Carter | William | Xuanwumen 10 | Beijing |
Kombiner AND og ELLER operatorer
Vi kan også kombinere AND og ELLER (ved at bruge parenteser til at danne komplekse udtryk):
Vælg * Fra Persons Hvor (Fornavn='Thomas' ELLER Fornavn='William') OG Efternavn='Carter'
Resultat:
Efternavn | Fornavn | Adresse | City |
---|---|---|---|
Carter | Thomas | Changan Street | Beijing |
Carter | William | Xuanwumen 10 | Beijing |
- Forrige side SQL where
- Næste side SQL Order By