然后在control里使用$this->load->view()来调用视图。
视图可以看成是一个表。直接用关联查询就行了。把里面的关联的字段关联起来。比如说
select
*
from
student
s
inner
join
view_studneAddress
v
on
s.studentno=v.studentno
查询视图里面的列就用v.列名
Oracle创建跨用户视图,也就是跨模式视图。1、首先在A中运行,把读取的权限赋值给B,这样在B中建立视图就可
grant select on A.userA to B以读取A中userA表中的数据了。
2、登录用户B表空间,建立视图 语句如下:
create or
replace view cas_user_view as select
B.LOGIN_NAME,B.PASSWORD,B.LOGIN_FLAG from userB B union select
A.LOGIN_NAME,A.PASSWORD,A.LOGIN_FLAG
from A.userA
A
到此,在用户B中已建立名为
cas_user_view的视图,可以供A和B同时使用。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)