Un saluto a tutti gli utenti di questo Forum...
Nel mio database Sql Server 2005 Express ho una tabella chiamata Istat. In questa tabella la mia applicazione scritta in VB2008 inserisce dai dati relativi agli arrivi, partenze e presenze dei Clienti di un hotel. Questo viene eseguito ad ogni arrivo di un determinato cliente. Nel corso di una verifica sulla predetta tabella, mi sono accorto che le rows crescono a vista d'occhio a causa della registrazione dei suddetti dati. Allora, per risparmiare spazio nel database ho pensato di aggiungere una tabella chiamata AppoggioIstat con la quale vorrei fare una cosa del genere:
- eseguire una select dei dati presenti nella tabella Istat, raggrupparli eseguendo anche la somma dei numeri di arrivo, partenze e presenze dei clienti ed il risultato inserirlo nella tabella AppoggioIstat;
- tramite il Trucate Table pulire la tabella Istat e dopo resettare il relativo ID;
- trasferire i dati raggruppati e sommati dalla tabella AppoggioIstat alla tabella Istat.
Per il raggruppamento ho utilizzato la seguente query:
Adesso non so come inserire i suddetti dati nella mia tabella Istat.
Le tabelle Istat e AppoggioIstat sono cosi strutturate:
ID int Unchecked
StatoRegione nvarchar(100) Checked
DataArrivo datetime Checked
NrArrivi numeric(18, 0) Checked
DataPartenza datetime Checked
NrPartenze numeric(18, 0) Checked
DataPresenza datetime Checked
NrPresenze numeric(18, 0) Checked
Data datetime Checked
Cittadino nvarchar(50) Checked
CF nvarchar(50) Checked
CodiceCliente nvarchar(50) Checked
Qualcumo può aiutarmi a completare questa query?
Vi ringrazio tutti in anticipo.
Pippo