[Db] Join tabella con nome database

Davide Michel 'ZioBudda' Morelli michel a ziobudda.net
Mar 28 Nov 2006 15:39:00 CET


Cristiano Verondini ha scritto:
>> 1- Il mio problema è questo: è possibile costruire delle join tra la
>> tabella ecommerce.clienti ed i singoli database in una sola query?
>
>    In MySQL puoi specificare i campi così:
>
>        nomedb.nometabella.comecampo

Ma funziona solamente se hai i permessi per leggere il database nomedb e 
la tabella nometabella.

>
>    Io personalmente non la trovo molto funzionale, però è un modo 
> veloce per ottenere il risultato.
> Il modo corretto sarebbe quello di inserire in ogni tabella principale 
> l'ID del cliente.

Concordo. Ma ci sarebbe poi da gestire la possibilità 
dell'amministrazione dell'ecomm da parte del cliente. Su DB diversi è 
semplice (Vale uno per tutti), su un unico DB è piu' complicato.

M.


-- 
Michel 'ZioBudda' Morelli                       michel a ziobudda.net
Consulenza sistemistica in ambito OpenSource.
Sviluppo applicazioni web dinamiche (LAMP+Ajax)
Telefono: +39-0240706096 --  Fax: +39-0291390660

http://www.ziobudda.net                         ICQ: 58351764  
http://www.ziobuddalabs.it                      Skype: zio_budda
http://www.ajaxblog.it                           



Maggiori informazioni sulla lista Db