27/03/15 13:32
Aangelus
Salve a tutti mi chiedevo se fosse possibile caricando in una query il nome di tutti i partecipanti a un corso confrontarla con un'altra con corso diverso e stamparmi il nome di tutti gli allievi, il confronto dovrebbe servire per non ripetere il nome dell'allievo 2 volte e falsare il numero totale dei partecipanti.
Cerco di creare la mia pseudoquery in codice per dare un idea di quello che mi servirebbe
L'esigenza nasce dal voler evitare un ciclo di controllo, sicuramente più impegnativo per risorse e tempo qualora ci fosse un grande quantitativo di dati
Cerco di creare la mia pseudoquery in codice per dare un idea di quello che mi servirebbe
$Studenti = mysql_query("SELECT id, nome,Corso FROM Corso1 "); while ($row = mysql_fetch_assoc($Studenti)) { echo 'ID: ', $row['id'] , ' Nome: ', $row['nome'] ,' Corso: ', $row2['Corso'], "\n"; } $Studenti2 = mysql_query("SELECT id, nome,Corso FROM Corso2 where $Studenti <> $Studenti2 "); while ($row2 = mysql_fetch_assoc($Studenti2)) { echo 'ID: ', $row2['id'] , ' Nome: ', $row2['nome'] , ' Corso: ', $row2['Corso'], "\n"; }
L'esigenza nasce dal voler evitare un ciclo di controllo, sicuramente più impegnativo per risorse e tempo qualora ci fosse un grande quantitativo di dati
Ultima modifica effettuata da Aangelus 27/03/15 13:34
aaa