[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SQL: incrementare valore



Store procedure

Sent from my smartphone 

> On 28 Apr 2017, at 20:53, Leonardo Boselli <leo@dicea.unifi.it> wrote:
> 
> 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: