Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Sql aiuto!!

  1. #1
    Utente di HTML.it L'avatar di naki
    Registrato dal
    Feb 2009
    Messaggi
    52

    Sql aiuto!!

    ciao raga
    ho avuto in classe un compito dove mi chiedeva di risolvere alcune query ma ho dei problemi
    l'interrogazione è "ALUNNO O ALUNNO CON VOTO MIGLIORE IN ASSOLUTO (INDICARE COGNOME, NOME, CLASSE, MATERIA, VOTO)"
    io ho fatto cosi ma non è corretta

    SQL
    SELECT alunno.cognome, alunno.nome, alunno.siglaclasse, materia.codicemateria, Max(prova.votoorale1) AS VotoMax
    FROM classe INNER JOIN (alunno INNER JOIN (prova INNER JOIN materia ON prova.codicemateria=materia.codicemateria) ON alunno.codicealunno=prova.codicealunno) ON classe.siglaclasse=alunno.siglaclasse
    WHERE (((prova.votoorale1)=All (select max(prova.votoorale1) from prova )))
    GROUP BY alunno.cognome, alunno.nome, alunno.siglaclasse, materia.codicemateria;

    il problema che aggiungendo al gruppo il nome e cognome dell'alunno , il sistema va a prelevare il votomax solo per quella persona vi do le immagini del compito

    PAG. 1

    PAG. 2

    spero di essere stato chiaro vi allego anche il db
    grazie
    sorgentivb6.altervista.org/uploads/Istituto2_D.mdb

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Consiglio per prima cosa una ATTENTA (ri)lettura del regolamento

    Manca l'indicazione del database che si usa
    Il titolo della discussione è assolutamente errato

    Chiudo

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.