On 4/29/17, Federico Di Gregorio <f...@dndg.it> wrote: > Puoi fare: > > UPDATE mee SET r_co = (SELECT max(r_co) FROM mee) + r_to - r_fr WHERE r_id = > ...
domanda x capire, non per obiettare :-) la funzione UPDATE itera su tutti i record, la funzione SELECT nidificata, che anch'essa itera su tutti i record, non risulta penalizzante? si avrebbe un algoritmo di complessità N**2; non è possibile memorizzare MAX(r_co) in una variabile temporanea e poi usarla nel ciclo UPDATE in modo da avere un algoritmo di complessita N? la domanda deriva dal fatto che non conosco se in SQL è possibile farlo (in uno script python non avrei dubbi); > Ciao, > Federico grazie, ciao, giuliano