Problema con query

di il
2 risposte

Problema con query

Salve a tutti voi. Mi rivolgo di nuovo alle vostre conoscenze e competenze per risolvere un problema.

Situazione
Ho una tabella Candidati con i seguenti campi:
Cognome Nome, Prima preferenza, Seconda preferenza, Terza preferenza, Quarta preferenza; (nominativi di alunni che popolano il database..)

Nella stessa tabella: Percezione ritmica; Percezione Melodica; Voto Pianoforte, Voto Violino; Voto Clarinetto; Voto Tromba.
Da questi ultimi scaturisce la media per ogni strumento (es. Percezione ritmica+Percezione Melodica+Voto Pianoforte/3...così via per ogni strumento)
Tramite Query ho ricavato una graduatoria per ogni strumento in ordine crescente di voto (da stampare da Report)

Problema
Nella query riporto la media in relazione allo strumento solo come "Prima preferenza"...come posso fare per avere una graduatoria che mi riporti tutti i candidati che hanno scelto ad esempio "Pianoforte" sia come prima scelta sia come seconda, terza, o quarta? con la relativa votazione?

Grazie a tutti coloro che possano trovare il tempo da dedicarmi.

2 Risposte

  • Re: Problema con query

    Hai un problema di NORMALIZZAZIONE tabelle. Non puoi scrivere quei dati su una sola tabella. Tutto il resto del discorso cambia prospettiva di conseguenza.
  • Re: Problema con query

    Grazie per il prezioso suggerimento, ho rimodulato il tutto e sembra che questa soluzione faccia al caso mio.
Devi accedere o registrarti per scrivere nel forum
2 risposte