Kako koristiti select Distinct u MySQL -u

Sadržaj

U više funkcija koje razvijamo kada izvršavamo upite u MySQL -u Treba postići različite rezultate na temelju potrebnih uvjeta, ali u mnogim prilikama upiti sadrže puno ponovljenih podataka, što može malo zakomplicirati vizualizaciju izvješća.

Ovom prilikom vidjet ćemo kako možemo upotrijebiti zasebnu izjavu kako bismo mogli filtrirati podatke na uredan način i bez ponavljanja podataka.

Što je parametar DistinctOvaj nam parametar omogućuje prikaz svih jedinstvenih vrijednosti koje se nalaze u tablici, budući da tablica može sadržavati različite ponovljene podatke u stupcima, a za generiranje izvješća potrebne su nam samo vrijednosti koje se ne ponavljaju.

Sintaksa koju moramo koristiti za izrazita izjava je sljedeći:

 SELECT DISTINCT ime_ stupca IZ imena_tabele;
Sada podučavam egzekuciju.

Izvršavanje posebne izjave
Za ovu analizu imamo tablicu tzv Riješi_mysql prema sljedećoj shemi.

POVEĆAJTE

U ovom slučaju možemo vidjeti da u stupcu Naslov imamo dvostruke vrijednosti kao što su Exchange, fedora itd.

Za izvršenje ove rečenice u našu tablicu unijet ćemo sljedeće:

 SELECT različit naslov iz rješavat.solvetic_mysql;
BilješkaMožemo koristiti sva velika ili mala slova i to neće utjecati na rezultat različitog izraza u MySQL -u

Ovom sintaksom govorimo MySQL -u da ćemo vidjeti jedinstvene vrijednosti stupca naslova iz tablice riješiti.solvetic_mysql.

Dobiveni rezultat bit će sljedeći:

POVEĆAJTE

Možemo vidjeti kako MySQL Vraća samo jedinstvene vrijednosti stupca, a ne i sve registrirane vrijednosti. Ova je rečenica vrlo korisna u slučaju da imamo stotine ili možda tisuće zapisa pohranjenih u našim bazama podataka, dopuštajući nam puno centraliziraniju kontrolu nad njihovim vrijednostima.

Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave