Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [Linq] una query con chiave esterna

    Salve a tutti, ho un problema e non riesco a risolverlo...

    ho tre tabelle, la prima con i seguenti campi:
    codice:
    idDocenti - nomeDocente - cognomeDocente
    la seconda con i seguenti campi

    codice:
    idMaterie - nomeMateria
    ... e la terza co i seguenti campi

    codice:
    idInsegnanti - idDocenti - idMateria
    dove nella terza tabella idDocenti e idMateria sono due chiavi esterne....

    avrei bisogno di fare una una select sulla terza tabella che mi visualizzi:

    1 - idInsegnanti
    2 - nomeMateria
    3 - nomeDocente

    con l'utilizzo delle chiavi, come posso fare????

    ringrazio in anticipo!!!

  2. #2
    che differenza c'è tra insegnanti e docenti?

  3. #3
    nessuna, nessuna differenza. è solo un modo per capire come fare l'operazione che ho chiesto!!!

  4. #4
    vabbe'

    select
    t3.idInsegnanti,
    t2.nomeMateria,
    t1.nomeDocente,
    from
    tabella3 t3 join tabella1 t1 on t3.idDocenti=t1.idDocenti
    join tabella2 t2 on t3.idMateria=t2.idMateria

  5. #5
    grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.