Procedura Select To select in sql

lunedì 30 giugno 2008 - 10.02

trinity Profilo | Guru

Buongiorno ragazzi,

ho la seguente tabella:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

supponiamo che ci inseriamo i seguenti dati:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

A questo punto se io dovessi fare una stampa statistica tipo la seguente:
Quanti arrivi italiani - arrivi stranieri - partenze italiane - partenze straniere in un dato periodo ha l'albergo 1000?

In teoria deve uscire un unico record tipo questo:

codalbero | codcomune | arr-ita | arr-str | par-ita | par-str |
1000 60038 10 10 10 0

come posso fare in una stored?

io ho creato la seguente stored, ed in più ho inserito il campo data ma non funziona, io vorrei che funzionasse in modo tale che mi faccia le somme per ogni data che trova all'interno della tabella e che rientri nel periodo indicato nella between.

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

e mi esce il seguente risultato:




Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Brainkiller Profilo | Guru

>Buongiorno ragazzi,
>ho la seguente tabella:

Ciao Fabio,
ma come mai da un po' a sta parte vedo che pubblichi threads con richieste e quesiti molto corposi e immancabilmente non ricevi risposta ? Prova a scomporre il problema in singoli blocchi più semplici e magari chiedi. Già è difficile farsi capire faccia a faccia per un problema di tipo informatico, al telefono ancora più difficile figurati a distanza su un forum. Un mio banale consiglio magari riesci ad avere più aiuti che con un megaproblema.
Ciao


David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

trinity Profilo | Guru

Ciao David,
hai ragione solo che spesso mi è stato detto di postare sia la creazione della tabella ed un esempio di inserimento dati in modo tale che si potevano fare delle prove. Pertanto facendo così mi escono dei threads megagalattici

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Brainkiller Profilo | Guru

>Ciao David,
>hai ragione solo che spesso mi è stato detto di postare sia la
>creazione della tabella ed un esempio di inserimento dati in
>modo tale che si potevano fare delle prove. Pertanto facendo
>così mi escono dei threads megagalattici

E' vero ma io li leggo ma faccio fatica a capire quello che vuoi sapere non perchè è spiegato male quanto perchè devo immedesimarmi all'interno del progetto e se non sei sul pezzo si fa fatica.

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

trinity Profilo | Guru

Questo lo so è dura ecco perchè pensavo di postare + codice possibile in modo tale da poter aiutare a capire chi volesse darmi una mano

Allora facciamo così:

Supponiamo che io ho i seguenti dati in una tabella

Codicealbergo,codicecomune,data,stato,codstato,ncomp

la colonna stato può essere = A (se è arrivato) o P (se è partito)
la colonna codstato può essere =0 (se è italia) diverso da 0 per tutti i paesi stranieri
la colonna ncomp identifica il numero di clienti.

io devo creare una stored che mi restituisca per data, dei record in questa forma:

codicealbergo,codicecomune,data,arrivo-ita,arrivo-str,partenza-ita,partenza-str

come posso fare?



Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Mikyct86 Profilo | Junior Member

Basta crearti nella stored una table ad hoc e inserire i valori li dentro...
ho capito che devi creare in pratica una tabella che ti dice per sommi capi l'arrivo e partenza in italia e l'arrivo e partenza nello stato straniero no?

trinity Profilo | Guru

si giusto
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5