Ciao a tutti, sono nel pallone per (credo) un semplice problema:
date tre tabelle correlate con una LEFT JOIN
1 Dati Anagrafici
2 Visite Mediche
3 Prove Fisiche
SELECT dati_anagrafici.ID, dati_anagrafici.Cognome, dati_anagrafici.Nome, dati_anagrafici.DataNascita, visite_mediche.`data_visita_medica`, prove_fisiche.`Data Prova Fisica`
FROM dati_anagrafici left join visite_mediche on dati_anagrafici.id=visite_mediche.id_anagrafica left join prove_fisiche on dati_anagrafici.id=prove_fisiche.id_anagrafica
GROUP BY dati_anagrafici.Cognome, dati_anagrafici.nome
ORDER BY dati_anagrafici.Cognome, prove_fisiche.`Data Prova Fisica` DESC, visite_mediche.`data_visita_medica` DESC
RISULTATO:
mi raggruppa per cognome e mi fa vedere solo la prima data!:dhò::dhò:
Grazie in anticipo!!!
date tre tabelle correlate con una LEFT JOIN
1 Dati Anagrafici
2 Visite Mediche
3 Prove Fisiche
SELECT dati_anagrafici.ID, dati_anagrafici.Cognome, dati_anagrafici.Nome, dati_anagrafici.DataNascita, visite_mediche.`data_visita_medica`, prove_fisiche.`Data Prova Fisica`
FROM dati_anagrafici left join visite_mediche on dati_anagrafici.id=visite_mediche.id_anagrafica left join prove_fisiche on dati_anagrafici.id=prove_fisiche.id_anagrafica
GROUP BY dati_anagrafici.Cognome, dati_anagrafici.nome
ORDER BY dati_anagrafici.Cognome, prove_fisiche.`Data Prova Fisica` DESC, visite_mediche.`data_visita_medica` DESC
RISULTATO:
mi raggruppa per cognome e mi fa vedere solo la prima data!:dhò::dhò:
Grazie in anticipo!!!