PDA

View Full Version : TSQL Ottenere da una tabella secondaria un solo risultato


neotrojan
10-05-2018, 08:57
Buongiorno,

ho due tabelle

1) anagrafica (tabella primaria)
id,
nome

2) attestato_nuoto (tabella secondaria 1:N)
id,
id_anagrafica,
data_conseguimento,
data_prossima_scadenza

SELECT
01.nome, 02.data_conseguimento
FROM anagrafica 01 INNER JOIN
attestato_nuoto 02 ON (01.id= 02.id_anagrafica)

Per ogni anagrafica ottengo tutti gli attestati, ma io vorrei solo un record per ogni anagrafica (ovvero quello con data maggiore)

Potreste aiutarmi?
Grazie