che ora

allora ho questa tabella:

id
cognome
dipendente_di


Il campo id è il classico auto_increment;

cognome non credo si debba spiegare;

dipendente_di vale "0" se è il proprietario di un'azienda, altrimenti, se è un dipendente prende il valore dell'id relativo

Es:

rossi è il titolare dell'azienda x

avrò, dopo la INSERT:

id 1;
cognome rossi;
dipendente_di 0;


filippi è il titolare dell'azienda y:

id 2;
cognome filippi;
dipendente_di 0;


alessandrini è un dipendente dell'azienda x:

id 3;
cognome alessandrini;
dipendente_di 1;


polisini è un altro dipendente dell'azienda x:

id 4;
cognome polisini;
dipendente_di 1;

adamoli è un dipendente dell'azienda y:

id 5;
cognome adamoli;
dipendente_di 2;

...

come faccio ad ottenere un output del genere (ordinati alfabeticamente) in una select?


filippi value=2
- adamoli value=5
rossi value=1
- alessandrini value=3
- polisini value=4

:master: