SQL: incrementare valore
Un po'ot ma chiedere non costa nulla:
ho un file SQL che contiene la tabella 'mee' con le colonne r_id r_fr r_to
e r_co dove r_id è un intero(5) e r_co un decimale(8,2)
esiste un comando che mi faccia:
UPDATE mee SET r_co= *non_lo_so* WHERE r_id = *qualcosa*;
*qualcosa* è l'id unico del record, e ovviamente lo conosco
il *non_lo_so* è la cosa per cui chiedo aiuto: si tratta del valore più
alto presente nella colonna r_co prima dell'aggiornamento più la
differenza tra r_to e r_fr della corrispondente riga.
C'è un modo elegante di fare questa operazione ?
--
Leonardo Boselli
Dipartimento Ingegneria Civile e Ambientale UNIFI
tel +39 0552758808 +39 3488605348
Reply to: