[MySQL] Copiare campi di un record in un nuovo record

centoj

Nuovo Utente
1 Nov 2018
4
0
1
Buongiorno, sono nuovo di questo forum ed avrei necessità dell'aiuto di qualcuno che sia più esperto di me in MYSQL. Il mio problema è il seguente:
Ho un database con due tabelle: PAZIENTI e VISITE. Un paziente può essere sottoposto a più visite (ognuna delle quali rappresenta un record). Ci sono dei campi della tabella visite che devono essere ricopiati nell'inserimento della nuova visita, faccio un esempio:

Viene inserito nella tabella VISITE il Paziente: Rossi Mario IdPaziente1

IdVisita 1
IdPaziente 1 (collegato alla tabella PAZIENTI)
DataVisita
Altezza (campo da ricopiare con i dati del precedente inserimento)
Peso (campo da ricopiare con i dati del precedente inserimento)
Colesterolo (campo da ricopiare con i dati del precedente inserimento)
Trigliceridi (campo da ricopiare con i dati del precedente inserimento)
Glicemia (campo da ricopiare con i dati del precedente inserimento)


Successivamente vengono inseriti altri pazienti.....
Quando il paziente Rossi IdPaziente1 si ripresenta a visita, avrei la necessita di ricopiare alcuni campi del record inserito per ultimo relativo al paziente Rossi

IdVisita 5
IdPaziente 1 (collegato alla tabella PAZIENTI)
DataVisita
Altezza (campo da ricopiare con i dati dell'ultimo inserimento relativo al paziente Rossi IdPaziente 1)
Peso (campo da ricopiare con i dati dell'ultimo inserimento relativo al paziente Rossi IdPaziente 1)
Colesterolo (campo da ricopiare con i dati dell'ultimo inserimento relativo al paziente Rossi IdPaziente 1)
Trigliceridi (campo da ricopiare con i dati dell'ultimo inserimento relativo al paziente Rossi IdPaziente 1)
Glicemia (campo da ricopiare con i dati dell'ultimo inserimento relativo al paziente Rossi IdPaziente 1)

Come posso fare questo attraverso una query?? Spero di essere stato chiaro nella esposizione e vi ringrazio anticipatamente per l'aiuto che riuscirete a darmi.

Allego immagini del tracciato record per maggiore chiarezza
 

Allegati