2012-05-22 10 views
12

Se ho del database e il database D1D2, e la tabella di database T1 sotto D1 e la tabella del database T2 sotto D2, è possibile creare una vista di T1 sotto banca dati D2 in MySQL. Se è così, puoi mostrarmi la sintassi.Creazione di vista attraverso diversi database

Entrambi i database si trovano sulla stessa macchina.

risposta

27
CREATE VIEW `D2`.`example` AS SELECT * FROM `D1`.`T1`; 
+0

come è possibile se si dispone di un utente diverso per ogni database? abbiamo bisogno di GRANT vedere l'utente 'visione'? Devo farlo, ma non sono ancora lì. modifica: precisione -> stesso host, diversi utenti. –

+0

come posso selezionare determinati campi con questo? 'SELEZIONA D1.T1.F1'? – vladkras

Problemi correlati