Aquest wikiHow us ensenya a utilitzar la clàusula ORDER BY a SQL per ordenar els resultats d'una taula. La clàusula ORDER BY us permet ordenar una o més columnes tant en ordre ascendent com descendent.
Passos
Pas 1. Introduïu SELECT *
Això significa que examinarem totes les columnes. Aneu a la següent línia.
Pas 2. Introduïu FROM table_name
Substitueix nom_tabla pel nom de la taula i, a continuació, passa a la línia següent.
Pas 3. Introduïu els criteris ORDENAR PER
Aquests són alguns exemples:
- Per exemple, si voleu mostrar els resultats en ordre alfabètic basat en una columna anomenada NOM, faríeu servir ORDRE PER NOM;. L’ordre ascendent és l’ordre de classificació per defecte, però també podeu especificar que el voleu ascendent mitjançant ORDRE PER NOM ASC; si voleu.
- Si preferiu mostrar els resultats en l’ordre contrari, feu servir ORDRE PER NOM DESC;. DESC significa "ordre descendent".
- Si voleu ordenar en funció de dues columnes, separeu-les per comes. Per exemple, ORDRE BY LAST_NAME ASC, FIRST_NAME DESC; mostrarà resultats ordenats alfabèticament per cognom. Si el mateix LAST_NAME coincideix amb diverses entrades de FIRST_NAME, els resultats de FIRST_NAME també es mostraran en ordre descendent.
Pas 4. Executeu l'ordre
Ara veureu els resultats de SQL en l’ordre adequat.