Condividi
Clausola ORDER BY su più campi
In MySql sto cercando di fare una query che mi ordini i records ritornati dalla mia SELECT
con ORDER BY
secondo più valori dei campi, e non per un solo campo, ad es. prima deve darmi quelli con il valore numerico di un campo più alto, e poi a parità di valore me li deve ordinare per nome, come posso fare?
Risolta
3
MySql
04-04-2019
2 Risposte
3893 Visite
+1
Risposte ( 2 approvate )
In MySql sto cercando di fare una query che mi ordini i records ritornati dalla mia
SELECT
conORDER BY
secondo più valori dei campi, e non per un solo campo, ad es. prima deve darmi quelli con il valore numerico di un campo più alto, e poi a parità di valore me li deve ordinare per nome, come posso fare?Questo è un esempio di come utilizzare la clausola ORDER BY su più campi
con
ORDER BY
puoi combinare l'ordinamento dei campi come meglio credi ed adattarlo alle tue esigenze, basta separarne le colonne con la virgola.