Buongiorno a tutti,
ho questo problema.
Ho una tabella con due colonne: OSPITI e CAMERA
Devo fare un conteggio sulle camere inserite in questa tabella. Esiste la possibilità che una camera venga occupata da due ospiti, quindi nella tabella viene scritta due volte. Il sistema deve contarla una volta sola. Esempio:
ROSSI MARCO 32
BIANCHI DARIO 32
Il risultato deve essere 1
Io ho provato cosi:
Set db = CurrentDb
Set rsCamere = db.OpenRecordset("SELECT Count(*) AS ncamere FROM (SELECT DISTINCT camera FROM QCamere")
Me.txtCamereOccupate = rsCamere![ncamere]
rsCamere.Close
in questo modo mi da questo errore: errore di runtime 3131, Erorre di sintassi nella clausola FROM
Riuscite ad aiutarmi?
Grazie mille