salve a tutti.ho un piccolo problema con una query che mi restituisce un loop incredibile e devo spegnere mysql per risolverlo.
penso di avere scritto bene la query, ma il risultato non è quello che chiedevo.
in pratica devo selezionare tutto da tre tabelle che hanno come chiave primaria, tutte e tre, il codice fiscale di un paziente.
quindi faccio select * from DATI_ANAGRAFICI join CARATTERISTICHE_FISICO_SANITARIE join RECAPITO on (CARATTERISTICHE_FISICO_SANITARIE.Codice_fiscale=DATI_ANAGRAFICI.Codice_fiscale=RECAPITO.Codice_fiscale) where DATI_ANAGRAFICI.Codice_fiscale="cod.fiscale";
le tre tabelle sono così strutturate: DATI_ANAGRAFICI (Codice fiscale , Nome, Cognome, Data di nascita, Tipo_paziente, Corso)
RECAPITO (Codice fiscale, Indirizzo, Citta, Tel_fisso, cellulare, E-mail)
CARATTERISTICHE_FISICO_SANITARIE (Codice fiscale, Sesso, Peso, Altezza, Gruppo_sanguigno, RH,fumatore, Donatore, Sportivo, Segni_particolari)
per queste due ultime tabelle, ho messo come vincolo di riferimento Codice_fiscale -->DATI ANAGRAFICI (Codice_fiscale).
dove sbaglio? grazie a tutti per l'aiuto..
penso di avere scritto bene la query, ma il risultato non è quello che chiedevo.
in pratica devo selezionare tutto da tre tabelle che hanno come chiave primaria, tutte e tre, il codice fiscale di un paziente.
quindi faccio select * from DATI_ANAGRAFICI join CARATTERISTICHE_FISICO_SANITARIE join RECAPITO on (CARATTERISTICHE_FISICO_SANITARIE.Codice_fiscale=DATI_ANAGRAFICI.Codice_fiscale=RECAPITO.Codice_fiscale) where DATI_ANAGRAFICI.Codice_fiscale="cod.fiscale";
le tre tabelle sono così strutturate: DATI_ANAGRAFICI (Codice fiscale , Nome, Cognome, Data di nascita, Tipo_paziente, Corso)
RECAPITO (Codice fiscale, Indirizzo, Citta, Tel_fisso, cellulare, E-mail)
CARATTERISTICHE_FISICO_SANITARIE (Codice fiscale, Sesso, Peso, Altezza, Gruppo_sanguigno, RH,fumatore, Donatore, Sportivo, Segni_particolari)
per queste due ultime tabelle, ho messo come vincolo di riferimento Codice_fiscale -->DATI ANAGRAFICI (Codice_fiscale).
dove sbaglio? grazie a tutti per l'aiuto..