Mysql ordinamento risultati

dny18

Nuovo Utente
16 Feb 2015
18
0
0
Ciao a tutti,
ho la seguente tabella:

id | giocatore | ruolo
1 De Gea Portiere
2 Sirigu Portiere
3 Juan Difensore
4 Murillo Difensore
5 Motta Centrocampista
6 Pogba Centrocampista
7 Ronaldo Attaccante
8 Messi Attaccante


Vorrei visualizzare l'elenco dei giocatori con questo ordine:

1. Tutti i portieri in ordine alfabetico
2. Tutti i difensori in ordine alfabetico
3. Tutti i centrocampisti in ordine alfabetico
4. Tutti gli attaccanti in ordine alfabetico

Posso fare tutto tramite SELECT?

Grazie
 

dny18

Nuovo Utente
16 Feb 2015
18
0
0
Al termine della query inserisci order by ruolo desc, giocatore

Inviato dal mio D6603 utilizzando Tapatalk

Ho provato e funziona, ma in questo caso va bene perché casualmente i nomi dei ruoli mettendoli in ordine decrescente sono appunto in ordine corretto, ovvero Portieri-Difensori-Centrocampisti-Attaccanti.

Se volessi specificare dei "sottoruoli" come per esempio Terzino destro, Libero ecc... l'ordine è sbagliato, vorrei poter eseguire invece una query dove posso decidere l'ordine dei valori.

Non so se mi sono spiegato...
 

alessandro.scuderoni

Nuovo Utente
1 Giu 2015
25
0
1
Roma
Allora puoi assegnare ai vari ruoli un codice preordinato da usare come chiave esterna;
per esempio portieri = a; difensore sinistro = ba, difensore centrale = bb...

e nella query ordini questo campo

Inviato dal mio D6603 utilizzando Tapatalk
 

dny18

Nuovo Utente
16 Feb 2015
18
0
0
Grazie per l'aiuto.

Alla fine ho risolto con ORDER by FIELD, e ho messo in ordine i campi che mi servivano. Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
A ordinamento PHP o MySql PHP 2
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
Z MySql injection PHP PHP 1
D controllare valore in tabella mysql PHP 0
A pulsante di update campo mysql con javascript Javascript 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
T differenza fra mysql xampp e un mysql server Database 0
R Importazione csv su mysql tramite array PHP 2
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
D problema php mysql PHP 1
D problema php mysql PHP 1
N Server mysql non raggiungibile da connessione esterna MySQL 1
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
D evitare di inserirre duplicati in mysql PHP 4
L salvare codice html in mysql PHP 3
L Google chart php mysql PHP 2
S Gestire scelta dropdown con dati da Mysql PHP 2
K cron job mysql PHP 3
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
R Errore UPDATE tabella mysql PHP 1
R Caricamento immagine su cartella remota + mysql PHP 3
L Aiuto per programma web php/mySQL PHP 2
S Problema esportazione tabelle Mysql in Excel PHP 0
S Cancellare una riga MYSQL PHP 1
L Ricerca valore mysql e incremento PHP 73
G database mysql contengono informazioni ? MySQL 0
G Testo in mysql format 3 MySQL 0
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
G inserire dati automaticamente in mysql PHP 0
A Importare array in mysql PHP 1
C Aiuto compiuto scuola PHP/MySQL PHP 2
FabioJ [mysql] importazione csv o json o excel Database 0
L scaricare MySQL MySQL 2
G Rendere dati di una tabella mysql link PHP 22
G eseguire calcoli matematici su risultati 2 tabelle mysql PHP 4
S filtrare database mysql MySQL 3
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
M Grafico dinamico mysql chartjs Ajax 5
M Esportare tabelle mdb con relazioni in mysql MS Access 0
F Creare un set di date a seconda del frazionamento scelto da inserire in MySQL PHP 6
F Passare una variabile php dal DB mysql alla pagina PHP 3
B Fare calcoli con php da tabella mysql PHP 2
elpirata [MySQL] Sincronizzare dati tra due tabelle sullo stesso host MySQL 0
max1974 Mysql MONTHNAME in Italiano MySQL 2
max1974 [MySQL] Estrapolare record finti/inisistenti MySQL 9
WebmasterFioriniAndrea [MySQL] sql attributi con nome uguale MySQL 0
D Salvare in diversi campi mysql con diversi ID PHP 0

Discussioni simili