Originariamente inviato da gim
ok.

Ho due database: db1.mdb e db2.mdb. Il nome dlele relative tabelle hanno lo stesso nome; risp: db1 e db2.

Quindi, io vado a prelevare i dati da db1 nel modo seguente:

codice:
select * from db1 where qualcosa=qualcosaltro ORDER BY IDdb1 DESC
Anzichè ordinare i dati per IDdb1, vorrei ordinarli per IDdb2, cioè in base ad un campo del secondo database.

Inoltre, in entrambi i database c'è un campo comune che li collega e cioè, ad es.:
Nel db1 ho record=1 CAMPO1=555
Nel db2 ho record=5 CAMPO1=555

Campo1 è present ein entrambi i db e ha lo stesso valore per i record collegati.

Il collegamento comuqneu mi servirebbe solo per ordinare i record estratti e non per collegare i db per altri motivi.
credo che funzionerebbe:
codice:
select * from a.db1, b.db2 where a.CAMPO1=b.CAMPO1 ORDER BY a.ID DESC
oppure
codice:
select * from a db1, b db2 where a.CAMPO1=b.CAMPO1 ORDER BY a.ID DESC
perchè è da tempo che non uso e non sono sicuro...