Ho necessità di fare un natural join di una tabella su se stessa, quindi ho necessariamente bisogno degli alias, l'interrogazione in se non ha problemi, nache perchè l'ho provata in phpmyadmin e i risultati sono quelli cercati. Il problma è nel printf come faccio a far capire quale colonna stampare, visto che la notazione i.cognome non funziona???
Codice PHP:
$query = "SELECT i.*, s.* FROM impiegato AS i, impiegato AS s WHERE i.SUPERSSN = s.SSN";
$risultato = mysql_query($query) or die ("Errore nella query");
while ($riga = mysql_fetch_array($risultato, MYSQL_ASSOC)) {
printf ("Cognome dipendente: %s Cognome supervisore: %s ", $riga["i.COGNOME"], $riga["s.COGNOME"]);
echo "<br \>";
}