Ciao,
Qualcuno mi sa indicare un modo per scrivere in un campo la differenza di due campi
Ciao,
Qualcuno mi sa indicare un modo per scrivere in un campo la differenza di due campi
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
Svegliati, Neo. Matrix ti possiede...
Se il campo fa parte di un record già esistente:
Ciao.codice:UPDATE NomeTabella SET NomeCampo = Campo1 - Campo2 [WHERE ... ];
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza