tabella1:
CodiceCliente | PrenotazioneCompletata
. . . . 1 . . . . | . . . . . . SI
. . . . 2 . . . . | . . . . . .
tabella2:
CodiceCliente | Camera | CheckIn . . | . . CheckOut
. . . . 1 . . . . | doppia . | 25/12/2015 | 28/12/2015
. . . . 2 . . . . | doppia . | 26/12/2015 | 27/12/2015
Vorrei sapere quante camere doppie sono occupate il giorno 25/12/2015 con PrenotazioneCompletata='SI'
Mi sono fermato a conteggiare le camere disponibili solo includendo la tabella 2:
ma per completezza mi servirebbe che l'sql mi estraesse solo quelli che hanno completato la prenotazione.codice:DataCorrenteCompleta = "25/12/2015" SELECT COUNT(*) AS TotalRecords FROM tabella2 WHERE Camera='doppia' AND CheckIn <= format(#"& DataCorrenteCompleta &"#,'mm/dd/yyyy') and CheckOut >= format(#"& DataCorrenteCompleta &"#,'mm/dd/yyyy')
p.s.: il database è Access

Rispondi quotando

