SQL SELECT DISTINCT sætning
- Forrige side SQL select
- Næste side SQL where
Dette kapitel forklarer SELECT DISTINCT-sætningen.
SQL SELECT DISTINCT sætning
I tabellen kan der være gentagne værdier. Dette er ikke et problem, men nogle gange kan du måske ønske kun at liste forskellige (distinct) værdier.
Nøglen DISTINCT bruges til at returnere unikke værdier.
Syntaks:
SELECT DISTINCT kolonnenavn FROM tabelnavn
Brug DISTINCT-nøglen
Hvis vi vil vælge alle værdier fra "Firma"-kolonnen, skal vi bruge SELECT-sætningen:
SELECT Company FROM Orders
"Orders" tabel:
Firma | OrderNumber |
---|---|
IBM | 3532 |
W3School | 2356 |
Apple | 4698 |
W3School | 6953 |
Resultat:
Firma |
---|
IBM |
W3School |
Apple |
W3School |
Bemærk, at CodeW3C.com nævnes to gange i resultatsættet.
Hvis vi kun vil vælge unikke værdier fra "Firma"-kolonnen, skal vi bruge SELECT DISTINCT-sætningen:
SELECT DISTINCT Firma FROM Orders
Resultat:
Firma |
---|
IBM |
W3School |
Apple |
Nu, i resultatsættet, er "W3School" kun nævnt én gang.
- Forrige side SQL select
- Næste side SQL where