Salve,
vorrei gentilmente chiedervi un aiuto per una select in Maria DB (MySQL), scusate se potrebbero esserci degli errori in Italiano... vivo da moltissimi anni in Messico.
Per esempio, su un database con due tabelle, una chiamata evento, la seconda chiamata sessione, la struttura del DB potrebbe essere questa:
/////Struttura tabella: evento
campo: id_evento (INTEGER)
campo: nome_evento (VARCHAR)
/////Struttura tabella: sessione
campo: id_sessione (INTEGER)
campo: id_evento (INTEGER)
campo: nome_sessione (VARCHAR)
campo: data_sessione (DATE)
Ho bisogno di visualizzare il nome e la data della sessione del registro con la data piu recente (della tabella sessione), conoscendo il campo id_evento
/////Dati tabella: evento
id_evento: 1
nome_evento: riunione
id_evento: 2
nome_evento: corso
/////Dati tabella: sessione
id_sessione: 1
id_evento: 1
nome_sessione: 1a riunione del mese
data_sessione: 2021-11-04
id_sessione: 2
id_evento: 2
nome_sessione: corso di formazione
data_sessione: 2021-11-11
id_sessione: 3
id_evento: 1
nome_sessione: 2a riunione del mese
data_sessione: 2021-11-14
id_sessione: 3
id_evento: 1
nome_sessione: 3a riunione del mese
data_sessione: 2021-11-21
Sel l'id_evento = 1, il risultato della select deve tirar fuori solo questo registro:
id_sessione: 3
id_evento: 1
nome_sessione: 3a riunione del mese
data_sessione: 2021-11-21
Spero di essermi spiegato bene, immagino che si deve utilizzare select MAX... ci ho provato ma non ci riesco.
Grazie a tutti
Saluti dal Messico