Slik bruker du Select Distinct i MySQL

Innholdsfortegnelse

I de mange funksjonene som vi utvikler når vi utfører forespørsler i MySQL Det er for å oppnå forskjellige resultater basert på de nødvendige betingelsene, men i mange muligheter inneholder søkene mange gjentatte data, noe som kan komplisere visualiseringen av rapportene litt.

I denne muligheten vil vi se hvordan vi kan bruke den distinkte setningen for å kunne filtrere dataene på en ryddig måte og uten å gjenta data.

Hva er Distinct -parameterenDenne parameteren lar oss vise alle de unike verdiene i en tabell, siden en tabell kan inneholde forskjellige gjentatte data i kolonnene, og for å generere rapporter trenger vi bare verdiene som ikke gjentas.

Syntaksen som vi må bruke for tydelig uttalelse er det neste:

 VELG DISTINKT kolonnenavn FRA bordnavn;
Nå lærer jeg utførelsen.

Utfører den distinkte uttalelsen
For denne analysen har vi en tabell kalt solvetic_mysql i henhold til følgende ordning.

FORSTØRRE

I dette tilfellet kan vi se at i tittelkolonnen har vi like verdier som Exchange, fedora, etc.

For å utføre denne setningen i tabellen, skriver vi inn følgende:

 VELG distinkt tittel fra solvetic.solvetic_mysql;
MerkVi kan bruke store eller små bokstaver, og dette vil ikke påvirke resultatet av den distinkte setningen i MySQL

Med denne syntaksen forteller vi MySQL at vi vil se de unike verdiene til tittelkolonnen fra tabellen solvetic.solvetic_mysql.

Resultatet som oppnås vil være følgende:

FORSTØRRE

Vi kan se hvordan MySQL Den returnerer bare de unike verdiene i kolonnen og ikke alle verdiene som er registrert. Denne setningen er veldig nyttig i tilfelle vi har hundrevis eller kanskje tusenvis av poster lagret i databasene våre, slik at vi kan ha en mye mer sentralisert kontroll over verdiene deres.

Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave