SQLite - DISTINCT Keyword

SQLite DISTINCT
nøkkelordet brukes i forbindelse med SELECT-setningen til å eliminere alle like poster og henter bare unike poster

Det kan være en situasjon når du har. flere like poster i en tabell. Mens hente slike poster, gjør det mer fornuftig å hente bare unike poster i stedet for å hente like poster

Syntax.

Den grunnleggende syntaks av nøkkelordet DISTINCT å eliminere like poster er som følger:
SELECT DISTINCT COLUMN1, COLUMN2, ..... columnN Fra table_nameWHERE [betingelse]
Eksempel:

Tenk COMPANY bordet er å ha følgende poster:
ID Navn Alder ADRESSE LØNN ---- ------ ---------- ---------- ---------- ---------- en Paul 32 California 20000,02 Allen 25 Texas 15000,03 Teddy 23 Norge 20000,04 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,06 Kim 22 Sør-Hall 45000,07 James 24 Houston 10000,08 Paul 24 Houston 20000,09 James 44 Norge 5000,010 James 45 Texas 5000,0

Først, la oss se hvordan følgende SELECT spørringen returnerer duplisere lønn poster:
sqlite > SELECT navn fra selskap;

Dette vil gi følgende resultat:
NAVN ---------- PaulAllenTeddyMarkDavidKimJamesPaulJamesJames

Nå, la oss bruke DISTINCT
søkeord med oven SELECT spørring og se resultatet:
sqlite > SELECT DISTINCT navn fra selskap;

Dette vil gi følgende resultat, hvor vi ikke har noen duplikatoppføringen:
NAVN ---------- PaulAllenTeddyMarkDavidKimJames



Next Page: