Usa la clausula UNION de SQL, esto te permite justamente unir dos o mas consultas en una sola.
Estoy seguro que con el UNION vas a poder realizar la consulta que quieres, pero de lo que no estoy seguro es como lo aplicarias, segun la idea que tengo al abrir el RecordSet podrias hacer esto
AdoAlParAlu.Open "SELECT campos FROM tabla IN DB1'" & “ Union “ & "SELECT campos FROM tabla IN DB2'", db, adOpenDynamic, adLockOptimistic
Si no te da resultado te quedaria buscarlo en internet. Pero lo si te aseguro es que tienes que hacer uso del UNION eso no me cabe la menor duda.
Suerte..