[FLUG-Tech] Aggiornamento in blocco

Leonardo Boselli leo@dicea.unifi.it
Lun 22 Dic 2014 10:01:31 CET


Ho un database, riempito manualmente (e quindi con possibili errori) che 
contiene tra gli altri una tabella con: 
INDE (index), INIZIO (datetime), DURATA (decimal, espresso in giorni), 
FINE (datetime) , DELTA (time), VERIFICATO(datetime)

DURATA in teoria è DATEDIFF(INIZIO, FINE)

Qualche volta però non è vero, perché sono stati fatti errori di 
inserimento. 
Quindi chiedo a chi e più o meno esperto:
quale è il comando da dare per mettere in VERIFICATO (e salvare per 
successive ricerche)
il valore INIZIO+INTERVAL(DURATA DAY) se questo differisce da FINE per più 
di 23 ore, e invece il valore di FINE incaso contrario ? e comunque 
mettere in DELTA la differenza
(cercare semplicemente i valori sbagliati e correggerli a mano non 
funziona, perché sono un'esagerazione)
--
Leonardo Boselli
tel +39 0552758808




Maggiori informazioni sulla lista flug-tech