|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
[SQL] Come realizzare questa query? (Lettura inside)
Salve a tutti.
Mi trovo alle prese con un database il cui schema relazionale è il seguente: Stanza(NumeroStanza,Piano,Tipologia) Cliente(CodiceFiscale,Nome,Cognome) Prenotazione(CodiceFiscale,NumeroStanza,DataArrivo,DataPartenza) Occupazione(CodiceFiscale,NumeroStanza,DataArrivo,DataPartenza,CostoStanzaPerGiorno) TipologiaExtra(CodiceServizio,DescrizioneServizio,Costo) ServiziExtra(NumeroStanza,DataArrivo,DataServizio,CodiceServizio) Devo effettuare la seguente interrogazione: Il conto che dovrà pagare ogni cliente per le camere occupate nel mese di Gennaio 2007 (conteggiare solo le camere non gli extra). Il problema che ho incontrato non è tanto la selezione dei clienti e relative camere occupate quanto come effettuare il calcolo del conto dato che l'occupazione di una stanza è definita da una data di arrivo ed una di partenza quindi in qualche maniera dovrei determinare il numero di giorni in cui è stata occupata ed effettuare il prodotto per il costo giornaliero della stanza. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
![]() Soluzione trovata dopo un pò di sbattimento. ![]() Se a qualcuno comunque venisse in mente ugualmente così da poterla confrontare. Ultima modifica di Xfree : 13-06-2007 alle 23:22. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 3567
|
era banale
__________________
Intel Core 2 Duo E6300 @ 3.00GHz / Gigabyte P965 DS4 / 2xTEAM GROUP TVDD1024M800 / Gainward GTX460 GS 1GB
Barracuda 7200.11 SataII 500Gb + Maxtor ATA320Gb + Hitachi SataII 320Gb / Enermax Noisetaker 495W Il miglior topic di sempre |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:47.





















