[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