0

データベース test1 とデータベース test2 があり、データベース test1 の下にテーブル employee1 とデータベース test2 の下にテーブル employee2 がある場合、MySQL のデータベース test1 の下に employee2 のビューを作成できますか。もしそうなら、構文を教えてください。

両方のデータベースが同じマシンにあります。

前もって感謝します

4

2 に答える 2

2

以下のようにできると思います。

CREATE VIEW `test1`.`new_employee` AS SELECT * FROM `test2`.`employee2 `;

役立つと考えてください。

于 2013-01-17T11:11:15.183 に答える
0

データベースとは、データベースサーバー(つまり、mysqlの異なる存在)を意味しますか、それとも同じサーバー上の2つのデータベースを意味しますか?

後者の場合は、クエリでテーブル名を使用するだけです。

CREATE VIEW db1.x AS SELECT * FROM db2.y  ...
于 2013-01-17T11:04:51.550 に答える