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:![]()