Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Discussione: ORDER per due tabelle

  1. #11
    codice:
    SELECT * 
    FROM alunni a, corsi c
    LEFT JOIN classe b ON b.idclasse = c.idclasse
    WHERE a.idalunni = c.idalunni
    ORDER BY b.classe, a.cognome, a.nome
    Prova cosi'... eventualmente posta il tuo pezzetto di script.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  2. #12
    NON VORREI FARTI FARE IL MIO LAVORO MA NON VA!!!!
    Io faccio così:

    $esitoc = pg_Exec($conn,"select * from corsi as c
    left join alunni as a on a.idalunni = c.idclasse
    left join classe as l on l.idclasse = c.idclasse
    order by l.classe, a.cognome, a.nome;");

    if (!$esitoc) { echo "Errore filtro.\n"; exit; }
    $numc = pg_NumRows($esitoc);
    $c = 0;
    while ($c < $numc) {
    $n++;
    $id=pg_Result($esitoc, $c, "idalunni");
    $cognome=pg_Result($esitoc, $c, "cognome");
    $nome=pg_Result($esitoc, $c, "nome");
    $classe=pg_Result($esitoc, $c, "classe");
    $sezione=pg_Result($esitoc, $c, "sezione");
    echo"$n) $cognome - $nome - $classe - $sezione - ($id)
    ";
    $c++;
    }


    GRAZIE PER L'AIUTO

  3. #13
    empty post

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #14
    Originariamente inviato da piero.mac
    Azzolina... e dirlo prima che non era mySQL????? Mi era venuto il dubbione.. Pero' non e' quella che ho postato io.

    Ora devo di nuovo uscire.... nel caso vedo di nuovo dopo.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #15

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.