Grazie ancora per la tua risposta, io avevo provato con questa query, ma mi restituisce errore
INSERT INTO visite (Altezza, Peso, Colesterolo, Trigliceridi, Glicemia);
SELECT (Altezza, Peso, Colesterolo, Trigliceridi, Glicemia) FROM visite ORDER BY IdVisita DESC LIMIT 1
Tieni presente che devo creare un nuovo record, ricopiando, nel nuovo record i campi che vedi sopra relativi al paziente ROSSI.
Esempio:
IdVisita: 1
IdPaziente: 1 (collegato alla tabella PAZIENTI)
DataVisita: 10/10/2018
Altezza: 170
Peso: 75
Colesterolo: 220
Trigliceridi: 145
Glicemia:70
---------------------------
Nel frattempo ci sono altri pazienti che vengono visitati....
---------------------------
Quando si ripresenterà il paziente Codice 1 che corrisponde a Rossi per una nuova visita, dovrà avvenire questo:
-----------------------------------
IdVisita: 10
IdPaziente: 1 (collegato alla tabella PAZIENTI)
DataVisita: 31/10/2018
Altezza: 170 ------------> dato ricopiato dal record n.1
Peso: 75 ------------> dato ricopiato dal record n.1
Colesterolo: 220 ------------> dato ricopiato dal record n.1
Trigliceridi: 145 ------------> dato ricopiato dal record n.1
Glicemia:70 ------------> dato ricopiato dal record n.1
Non so se sono stato chiaro

Rispondi quotando