allora io ho la seguente tabelle in sql server:
prima di continuare voglio sottolineare che nella tabella sopracitata troviamo due colonne importanti, 1 si chiama 'stato' e identifica il tipo di record se è un record arrivato o partito. La seconda colonna si chiama 'ncomp' e identifica il numero di persone arrivate o partite.
Detto questo ecco le varie situzioni che possono accadere:
esempio supponiamo che abbiamo tre italiani che arrivano da roma, l'utente può scrivere così:
codalb codcomalb data_elaborazione stato ncomp codstato codcomune
0002 60071 22/06/2007 A 1 0 58
0002 60071 22/06/2007 A 1 0 58
0002 60071 22/06/2007 A 1 0 58
oppure
codalb codcomalb data_elaborazione stato ncomp codstato codcomune
0002 60071 22/06/2007 A 3 0 58
-------------------------------------------------------------------------------------------
poi successivamente le partenze possono essere così per esempio:
codalb codcomalb data_elaborazione stato ncomp codstato codcomune
0002 60071 23/06/2007 P 2 0 58
0002 60071 24/06/2007 P 1 0 58
oppure
codalb codcomalb data_elaborazione stato ncomp codstato codcomune
0002 60071 23/06/2007 P 1 0 58
0002 60071 23/06/2007 P 1 0 58
0002 60071 24/06/2007 P 1 0 58
oppure
codalb codcomalb data_elaborazione stato ncomp codstato codcomune
0002 60071 23/06/2007 P 1 0 58
0002 60071 24/06/2007 P 1 0 58
in quest'ultimo caso uno di roma del 22 resta in albergo.
il risultato giusto che mi deve uscire nei primi due casi è
codalb codcomalb data_arrivo data_partenza codstato codcomune
0002 60071 22/06/2007 23/06/2007 0 58
0002 60071 22/06/2007 23/06/2007 0 58
0002 60071 22/06/2007 24/06/2007 0 58
mentre mentre nel terzo che resta ancora una persona in albergo deve essere:
codalb codcomalb data_arrivo data_partenza codstato codcomune
0002 60071 22/06/2007 23/06/2007 0 58
0002 60071 22/06/2007 24/06/2007 0 58
0002 60071 22/06/2007 0 58
io ho bisogno di una stored che mi restituisca i record arrivati con le relative partenze qualora ci fossero.
Help me!!!
ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com