66问答网
所有问题
在mysql中创建视图的时候,数据原可否来至多个表中的数据!如果可以,要怎么做啊???
如题所述
举报该问题
推荐答案 2011-10-19
就是你创建视图的时候, 后面的 SELECT 语句里面, 多增加一些表就可以啦。
例如:
创建一个视图,关联2个表。
CREATE VIEW temp_view AS
SELECT
t1.name AS t1Name,
t1.age AS t1Age,
t2.name AS t2Name,
t2.age AS t2Age
FROM
t1, t2
WHERE
t1.name = t2.name
参考资料:
http://hi.baidu.com/wangzhiqing999/blog/item/767be28f634ddb00c8fc7aba.html
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/ppUsU2DD2.html
相似回答
如何
在MySQL中创建视图?
答:
如果还有OR REPLACE子句,必须在视图上具有DROP权限。\x0d\x0a 视图属于数据库。在默认情况下,将在当前数据库创建新视图。要想在给定数据库中明确
创建视图
,创建时,应将名称指定为db_name.view_name。\x0d\x0a
mysql
> CREATE VIEW test.v AS SELECT * FROM t;\x0d\x0a\x0d\x0a 表和视图共享数据库...
在MySQL中怎么
通过
视图
把数据关联起来将不同的表
的数据
放在一
个表
...
答:
表b 确保两
个表中的
字段名和类型一样就可以
mysql
创建视图
答:
create view 数据库2.v as (select * from 数据库1.table1) union all (select * from 数据库2.table2);如果执行第一个sql将
在数据
库1下建立
视图,
反之亦然;三、基于不同服务器 这种情况稍微麻烦一点,需要先建立一个远程表来访问远程服务器
的数据表,
然后再对这个刚建立的远程表和本地表进行...
在
数据
库
中创建视图
最多
可以
连接多少
个表?
连接表多了有什么影响…_百度...
答:
无数个
,视图
每次执行都相当于把你的sql语句重新执行一遍
,如果
连接表过多,会产生效率问题,最好不超过10个,如果过多,你要考虑是不是表设计有问题
如何
在MySQL中创建视图
答:
视图属于数据库。在默认情况下,将在当前数据库创建新视图。要想在给定数据库中明确
创建视图
,创建时,应将名称指定为db_name.view_name。
mysql
> CREATE VIEW test.v AS SELECT * FROM t; 表和视图共享数据库中相同的名称空间,因此
,数据
库不能包含具有相同名称的表和视图。 视图必须具有唯一的列名,不得有重复,...
数据
库如何
创建视图
答:
1、 视图能简化用户操作视图机制使用户可以将注意力集中在所关心地数据上。如果这些数据不是直接来自基本表,则可以通过定义
视图,
使数据库看起来结构简单、清晰,并且可以简化用户的
的数据
查询操作。例如,那些定义了若干张表连接的视图,就将表与表之间的连接操作对用户隐藏起来了。换句话说,用户所作的只是对一个虚表的...
大家正在搜
相关问题
在MySQL中怎么通过视图把数据关联起来将不同的表的数据放在...
在数据库中创建视图最多可以连接多少个表?连接表多了有什么影响...
数据库视图的作用
mysql中视图数据的修改会影响原表数据吗
sql 数据库中可以用创建好的视图来修改表的内容吗?
mysql中,怎么修改视图里面的某个数据?
如何在MySQL中利用数据库表创建视图
MYSQL数据库中的一个表怎么复制到新建的一个数据库里?