Se la tabella che intendi è già presente, la cosa è abbastanza complicata perchè in pratica devi aggiornare un campo (che se ho capito bene ora è vuoto), quindi serve un'UPDATE... non ti conviene.Originariamente inviato da gionet
Ciao,
Qualcuno mi sa indicare un modo per scrivere in un campo la differenza di due campi
Se invece vuoi inserire i dati in una tabella nuova, le cose sono estremamente semplici. Se la tabella originaria è TAB(CHIAVE, CAMPO1, CAMPO2) e la tabella nuova è TAB2(CHIAVE, DIFF) basta fare una
Al limite puoi creare una tabella temporanea, travasarci i nuovi dati e poi rimetterli nella tabella originaria.codice:INSERT INTO TAB2(CHIAVE, DIFF) SELECT CHIAVE, CAMPO1 - CAMPO2 FROM TAB
![]()