|
同一数据库下:
1.创建视图:create view 视图名 (视图自定义列)as select 数据源列名列表 from 真实表名称
![]()
![]()
![]()
注意:
1.自定义视图列,需要用括号括起来,数据源列不需要。
2.前后列表数量要相同。
同一服务器下的不同数据库:
1.创建视图:CREATE VIEW `视图名`
( `视图列名`, `视图列名`)
AS SELECT `数据库名`.表名.列名,`数据库名`.表名.列名
FROM` 数据库名`.表名 ;
不同数据服务器下的不同数据库:
1.本地建立远程映射表语法如下:
CREATE TABLE (......) ENGINE =FEDERATED CONNECTION='mysql://[name]:[pass]@[location]:[port]/[db-name]/[table-name]' ;
2.待续。。。。。
|