è possibile fare una query su due tabelle che si trovano su due database differenti ma sullo stesso server?
è possibile fare una query su due tabelle che si trovano su due database differenti ma sullo stesso server?
E' sufficiente aprire due connessioni ai db diverse.
no è ke io devo usare una JOIN x quello mi serve aiuto
aggiungi il nome del db al nome tabella.Originariamente inviato da linux4life
no è ke io devo usare una JOIN x quello mi serve aiuto
select *
from db1.tab
left join db2.tab ON .....
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
@piero.mac
e x la connessione?
cioè all'inizio della query
mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx");
come faccio a fare due connect x 1 unica query?
Puoi selezionare uno dei due db, e l'altro lo definisci con database.tabella, oppure senza selezionare alcun db fare come indicato prima.Originariamente inviato da linux4life
@piero.mac
e x la connessione?
cioè all'inizio della query
mysql_connect("xxx","xxx","xxx");
mysql_select_db("xxx");
come faccio a fare due connect x 1 unica query?
Ovviamente la connessione va fatta una sola volta. Il client e' lo stesso. Si presume anche che il client utilizzi uno user abilitato ad entrambi i db.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.