Ciao a tutti
ho un problema sulla creazione di una pagina asp che aggiorni una certa tabella:
- devo aggiornare un campo 'quantita' su record che abbiano il campo data incluse fra due che provengono da un form.
La query di aggiornamento mi è già chiara e funziona ma l'unico problema che non so risolvere è che devo anche creare un record nuovo se non esiste nessun record con una certa data.
Esempio:
tabella contenete i campi data e quantità prima della query
Data (campo univoco) quantita
31/05/2005 9
01/06/2005 10
02/06/2005 25
04/06/2005 17
05/06/2005 13
quello che vorrei fare è aggiornare la quantità a 19(per esempio) in tutti i record che abbiano una data compresa tra 01/06/2005 3 04/06/2005 e ottenere:
Data (campo univoco) quantita
31/05/2005 9
01/06/2005 19
02/06/2005 19
03/06/2005 19 aggiunto
04/06/2005 19
05/06/2005 13
Il problema l'ho gia risolto senza query ma sviluppando una routine che lavora sequenzialmente ma quando le date sono lontane impiega una marea di tempo.
Qualcuno sa consigliarmi su una soluzione basata su query che praticamente aggiornino i record esistenti e aggiungano gli eventualimancanti ??
Scusate la lunghezza del messaggio