Programmazione Web » Sql » Eliminare i doppioni con Select Distinct

Eliminare i doppioni con Select Distinct

Difficoltà: Intermedio Scritto da Michele Sassi
Sito Web: http://www.comefaccio.net E-Mail
Questo tutorial è stato letto 1130 volte




Supponiamo di avere una tabella di un database chiamata "elenco" così composta:
"id, categoria, nome"
e di voler filtrare la base di dati per categoria...

Dobbiamo quindi elencarle per poi poterle filtrare tramite parametro url.
Ecco la query da eseguire:

SELECT DISTINCT (categoria) FROM elenco ORDER BY categoria ASC

L'utilizzo del "distinct" è quello di estrarre una sola volta un contenuto (anche se presente più di una volta nel database) pertanto, se il risultato della query fosse stato:

"asp, php, asp, asp, css, css, html"

tramite il distinct otteniamo quest'altro risultato, da utilizzare poi come menu per filtrare:

"asp, php, css, html"

Alla prossima.

Aggiungi questo tutorial ai preferiti! Aggiungi questo tutorial ai preferiti


SEGNALA QUESTA RISORSA AD UN AMICO
Tuo nome
Tua mail
Nome amico
Mail tuo amico
Google
AREA UTENTI
E-MAIL PASSW
Perso la password?
I TUTORIAL PIU' LETTI
GIF ANIMATE
Script Gratis!
Spot

Sito Service
Tutorial per realizzare un sito web partendo da zero e script Asp per Aruba Server.

Tutorials & scripts
Articoli su HTML, CSS, PHP, ASP, Javascript, MySQL a cura di AG web solutions!

Guida Prestiti e Carte di credito
Giochi flash free
Giochi gratis online
Ricette di cucina gratis
Migliori torrent italiani
Notizie Dieta e Diete Alimentari

Cerca con Google