Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [MySQL]help query

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    122

    [MySQL]help query

    Ciao a tutti,ho un problema con una query. Il db è questo:

    Impiegato(CodFisc ,Nome,Cognome,Recapito,Dip)
    Lavora_Su(Cod_lav ,Imp,Prog)
    Progetto(CodP ,NomeP,Budget)
    Dipartimento(CodD ,NomeD,Indirizzo,Citta)

    L’attributo Dip è chiave esterna di Dipartimento. L’attributo Imp è chiave esterna di Impiegato. L’attributo Prog è chiave esterna di Progetto.
    In neretto le chiavi primarie.

    La query è questa: per ciascun progetto si trovi il numero del progetto, il nome del progetto e il numero degli impiegati del dipartimento 5 che vi partecipano.

    Grazie a tutti...ciao ciao buona giornata

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Mi chiarisci come si collega la tabella Impiegato con Lavora_su ?

    Cioe' Lavora_su.Imp corrisponde ad Impuiegato.CodFisc ?

    Se ho capito bene le relazioni dovrebbe essere cosi'... salvo errori di distrazione e di sintassi, poiche' non l'ho provata...

    codice:
    select codP,nomeP,count(CodFisc)
    from Progetto,Lavora_su,Impiegato 
    where Progetto.CodP=Lavora_su.Prog AND Impiegato.CodFisc=Lavora_su.Imp AND Dip='5'
    goup by CodP
    No pvt per sollecitare risposte, grazie.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    122
    si,si collega come hai detto tu...

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    allora prova un po' la query sopra, l'ho aggiunta editando poiche' non avevo visto la tua risposta...

    No pvt per sollecitare risposte, 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 © 2025 vBulletin Solutions, Inc. All rights reserved.